寬螢幕的適配:
resizeableactivity 屬性在 targetsdkversion 小於 24 的應用中值為 false,其他為 true。
禁止截圖:
在需要設定禁止截圖的 activity 的生命週期 oncreate() :
getwindow().addflags(windowmanager.layoutparams.flag_secure);
螢幕長亮:
getwindow().addflags(windowmanager.layoutparams.flag_keep_screen_on);
在需要應用到多個 activity 的可以將其放在 baseactivity 基類中,避免編寫重複性**。或者還可以借助這個神奇的 activity 生命週期介面:
activitylifecyclecallbacks
registeractivitylifecyclecallbacks(new activitylifecyclecallbacks()
// 這裡省略其他相關 activity 生命週期函式
...});
出處: ubuntu滾動螢幕長截圖,擷取整個網頁
使用firefox ubuntu自帶瀏覽器 shift f2 開啟dev控制台 輸入下面的指令來擷取整個網頁 screenshot filename fullpage其中filename 是儲存成 一般是png png 這個檔案,儲存的檔案質量比較高,很很清晰。如果你只是想複製到剪下板,那麼可以使用...
Android 5 0 螢幕錄製 截圖
android 5.0之後的新api,平時很少用到這裡記錄下 1.獲取系統服務 mmediaprojectionmanager mediaprojectionmanager getsystemservice context.media projection service if mmediaproj...
Android螢幕常亮防息屏
powermanager 主要是用來控制電源狀態的.通過使用該類提供的api可以控制電池的待機時間 盡可能的使用最低級別的wakelocks鎖,並且確保使用完後釋放它 使用 wakelock得加 許可權 android.permission.wake lock android.permission....