android:listSelector="@android:color/transparent"
實現全屏效果(隱藏系統狀態欄):
int flag = WindowManager.LayoutParams.FLAG_FULLSCREEN;
Window window = getWindow();
window.setFlags(flag, flag);
// 清除全屏顯示
int flag = WindowManager.LayoutParams.FLAG_FULLSCREEN;
Window window = getWindow();
window.clearFlags(flag);
修改rom中的build.prop
【打開開發者選項】
是把ro.build.type=userdebug (編譯模式,如user,userdebug,eng,test模式)
user,用戶模式
userdebug,調試模式
eng,開發模式
test,測試模式
改成 ro.build.type=eng
如果沒有ro.build.type=xxx 直接添加一個進去就行了。
【打開USB調試】
persist.service.adb.enable=1
【遇到加載不了so文件時】
defaultConfig {
...
ndk {
abiFilters "armeabi-v7a", "x86", "armeabi", "mips"
}
}
【系統級別的彈窗】
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); //當報錯時可以嘗試使用
alertDialog.getWindow().setType((WindowManager.LayoutParams.TYPE_TOAST);
alertDialog.show();
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
【解決ListView刪除item後刷新無效的問題】
dataList.clear();
dataList.addAll(theNewDatas);
adapter.notifyDataSetChanged();