android開發學習遇到的問題記錄

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"));

6. popupWindow彈出框

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章