Android——Notification 通知类 (适配 Android 9.0)

GT 第四章:Notification 通知类 (适配 Android 9.0)

GT 最新版发布:https://blog.csdn.net/qq_39799899/article/details/98891256

如果不想依赖库 想手写 的同学可以去 GT 最新版发布 下载源码 进行学习。

新建一个空的项目,在项目中的 MainActivity 中添加一下代码:跳转目录

效果图:

Android——Notification 通知类 (适配 Android 9.0)_第1张图片

前言 依赖GT库:

第一步 :将以下存储库将其添加到根构建中。存储库末尾的gradle

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

第二步:添加依赖关系(如果不是最新版本,请点击我,依赖发布的最新版本)

dependencies {
	implementation 'com.github.1079374315:GT:v1.1.3'
}

 

new GT.GT_Notification(this)
                .setNotifyId(0x1)
                .setChanelId(getClass().getName())
                .setChanelDescription("GT通知")
                .setChanelName("GT 名字")
                /**
                 * 初始化 通知类
                 *
                 * @param icon       图标
                 * @param title      标题
                 * @param text       内容
                 * @param time       设置发送通知的时间
                 * @param voiceTF    是否设置声音振动
                 * @param autoCancel 设置通知打开后自动消失
                 * @param cla        设置单击后跳转的 页面
                 * @return 返回 通知类
                 */
                .sendingNotice(R.drawable.ic_launcher_background,"标题","我的通知内容",0,true,true,MainActivity.class);

 

总结:你问我自定义的呢, 自定义 通知? 下一个版本更新加上去,小编写过一个类似酷狗音乐通知栏的dome 如果你需要源码的话,请向我致电!!!(在评论中留言)

点个关注点个赞呗(〃'▽'〃),关注博主最新发布库:https://github.com/1079374315/GT

你可能感兴趣的:(Android)