android .notify,GitHub - Karn/notify: Simplified notification construction and delivery for Android._胡杀马的博客-程序员宝宝

技术标签: android .notify  

notify-logo.svg

Notify

Simplified notification construction for Android.

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b6f746c696e2d312e332e31312d626c75652e7376673f7374796c653d666c61742d737175617265

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f416e64726f6964582d312e302d3661623334342e7376673f7374796c653d666c61742d737175617265

68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f4b61726e2f6e6f746966792e7376673f7374796c653d666c61742d737175617265

68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f6b61726e2f6e6f746966792e7376673f7374796c653d666c61742d737175617265

68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f6b61726e2f6e6f746966792f616c6c2e7376673f7374796c653d666c61742d737175617265

68747470733a2f2f6170702e666f7373612e696f2f6170692f70726f6a656374732f6769742532426769746875622e636f6d2532464b61726e2532466e6f746966792e7376673f747970653d736d616c6c

Notify is a Fluent API for Android notifications which lets you build notifications without worrying how they'll look across devices or API versions. You can bring deterministic notifications to your Android projects with clarity & ease so you can finally stop fighting Developer documentation and get back to dev work that really matters.

GETTING STARTED

Notify (pre-)releases are available via JitPack. It is recommended that a specific release version is selected when using the library in production as there may be breaking changes at anytime.

Tip: Test out the canary channel to try out features by using the latest develop snapshot; develop-SNAPSHOT.

// Project level build.gradle

// ...

repositories {

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

}

// ...

// Module level build.gradle

dependencies {

// Replace version with release version, e.g. 1.0.0-alpha, -SNAPSHOT

implementation "io.karn:notify:[VERSION]"

}

USAGE

The most basic case is as follows:

Notify

.with(context)

.content { // this: Payload.Content.Default

title = "New dessert menu"

text = "The Cheesecake Factory has a new dessert for you to try!"

}

.show()

default.svg

If you run into a case in which the library does not provide the requisite builder functions you can get the NotificationCompat.Builder object and continue to use it as you would normally by calling NotifyCreator#asBuilder().

Tip: You can view other notification styles on the Notification Types docs page.

Tip: Advanced usage topics are documented here.

CONTRIBUTING

There are many ways to contribute, you can

submit bugs,

help track issues,

review code changes.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30445963/article/details/117650538

智能推荐

未来已来,实现数据多方安全共享已成为数字经济时代的重中之重_WXblockchain1的博客-程序员宝宝

在《十四五规划纲要》的“加快数字发展 建设数字中国”篇章中,区块链被列为“十四五”七大数字经济重点产业之一。这标志着区块链成为发展数字经济和建设数字中国的重要载体,区块链技术的集成应用将在数字化过程中发挥关键作用。《十四五规划纲要》还对区块链的应用方向给出了具体规划,指出要“推动智能合约、共识算法、加密算法、分布式系统“等区块链技术创新,以联盟链为重点发展区块链服务平台和金融科技、供应链管理、政务服务等领域应用方案,完善监管机制。区块链的价值基础之⼀来自于其提供数据公开、共享、透明的机制,使得参与多方在

SwiftUI中如何快速开启和关闭List的编辑状态(Edit Mode)_大熊猫侯佩的博客-程序员宝宝_editmode

在SwiftUI开发中,我们有时需要编程开启和关闭List的编辑状态,并根据编辑状态调整UI界面,如何实现呢?Let's find out!

http://www.web3d.org推荐X3D编辑器X3D-Edit下载地址_python二级题库的博客-程序员宝宝_x3d编辑器

http://www.web3d.org推荐X3D编辑器X3D-Edit下载地址:https://savage.nps.edu/X3D-Edit/ 

为什么会出现[email protected]和无法解析的外部符号?_潼潼水势向江东的博客-程序员宝宝

在编写OpenGL程序时,当使用到glut库时,编译能够成功,但是在执行的时候,就会 出现[email protected]和无法解析的外部符号和[email protected]无法解析。   这个问题的解决:在#include 之前(一定要在其前)加上下列代码:   #ifndef GLUT_DISABLE_ATEXIT_HAC

Wallys/2.4G&5G/6±0.5dBi /50Ω 2.0 /Max (≤2.0)_Wallys-wireless的博客-程序员宝宝

DRa25 2.4~2.5&5.15~5.85GHz RG-141 Cable N-type PLUG 2.4G&5G6±0.5dBi50Ω2.0 Max (≤2.0) DRA25 Wallys Communications (Suzhou ) Co., LTD(http://www.wallystech.com) is a professional supplier of wireless communication products and has a...

随便推点

逻辑斯谛回归正则化 regularized logistic regression_看穿数据之美的博客-程序员宝宝

逻辑斯谛回归正则化 regularized logistic regression关于logistic回归的基础知识请参见我的前两篇博客:逻辑回归(代价函数,梯度下降) logistic regression--cost function and gradient descent 和 逻辑回归之决策边界 logistic regression -- decision bou

吴恩达机器学习exp1线性回归-库函数numpy,pandas,plt学习_无所谓我会出手的博客-程序员宝宝_pandas和numpy做线性回归

吴恩达机器学习exp1线性回归-库函数numpy,pandas,plt学习numpy介绍NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。numpy.power()求元素的次方。np.matrixmatrix和array是两种,用于处理行列表示的数字元素。matirx可用简单的*,t符号表示矩阵乘和转置;而array可表示高维数据,更常用。 摘自:http

20150430 调试分析之 根据内核报错信息栈信息分析错误_"小夜猫&小懒虫&小财迷"的男人的博客-程序员宝宝

20150430 调试分析之 根据内核报错信息栈信息分析错误2015-04-30 Lover雪儿 还是沿用上篇文章的程序,继续研究内核报错信息文章地址:http://www.cnblogs.com/lihaiyan/p/4470353.html错误驱动源文件:加载错误驱动程序 1 [email protected] /mnt/nfs/module/37_debug...

ubuntu从16.04升级到18.04后的ros安装问题_寒墨阁的博客-程序员宝宝_rospkg安装

1. 解决:sudo rosdep initrosdep update的问题,第一个sudo rosdep init可以用连接手机热点的方式解决第二个问题使用了git仓库:https://github.com/WLwind/update_rosdepgit cloneGitHub - WLwind/update_rosdep: shell to update rosdep offlinecd update_rosdepgit checkout melodicsudo ..

Mybatis 工具类的封装_sixkery的博客-程序员宝宝_mybatis 封装工具

工具类的封装首先要考虑的问题是,要实现所有的功能。为了以后的扩展需要工具具有容易维护的特点。同时要提高效率。mybatis 工具类的封装要考虑三大块内容Resources、SqlSessionFactory、SqlSession。Resources:Resources 的作用是读取 Mybatis 核心配置文件,读取的方式是使用IO 流,这样的方式只执行一次就可以了。SqlSessionF...

神策数据:游戏买量与长线运营的数据宝典_神策数据的博客-程序员宝宝

本文根据神策数据·数据分析部深圳分部 Leader 陈世键以《监管加强、流量生态变革,游戏买量与长线运营的数据宝典》为主题的演讲整理,从游戏生态变革、数据洞察助力精准买量、数据分析调优长线...

推荐文章

热门文章

相关标签