1. Notification彈窗,設置setAutoCancel不起作用
需要同時設置setContentIntent
爲什麼?
2. Notification彈窗真機調試不能彈出
設置允許橫幅通知
3. 修改app圖標
將要替換的icon圖片重命名爲 ic_launcher.webp,在drawable添加,在其他5個文件夾中替換原有的(帶round的是圓形圖標),
然後在 AndroidManifest.xml 文件中替換爲drawable中的資源圖片,也可以在這裏修改app的名稱
4. androidx替換support
support比較混亂,androidx對support進行整理;
在Refactor點擊Migrate to AndroidX,會彈出提醒問需不需要備份,然後左下角可能會有需要點Refactor按鈕,之後就成功替換了;
5. 設置toolbar和狀態欄顏色
這裏要改成 NoActionBar
<androidx.appcompat.widget.Toolbar
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="#C6CEE2"/>
// 設置狀態欄顏色
// 這裏沒有判斷安卓版本;
// 只要在MainActivity裏onCreate方法裏添加這一行即可;
this.getWindow().setStatusBarColor(Color.parseColor("#C6CEE2"));