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弹出框

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