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