网上关于替代在.xml文件里写shape、selector标签的方式有很多,为什么还要自己再写一篇呢? 最近在学习AOP,就想着能否用AOP的方...
每次我们使用startActivityForResult方法时,如果需要接收返回的结果,总得在onActivityResult中进行处理。如果业...
效果图 用法示例 1.保存String 获取String 2.保存Object(任意实现Serializable的Object) 获取Objec...
EventBus的基本用法 注册事件 解除注册 发送事件 处理事件 注解@Subscribe 这是一个自定义的运行时注解,有三个属性,threa...
首先打开Looper类,可以看到头部的说明中有一个小例子,如下: 这是一个在子线程中创建Handler的例子,我们就以这个例子来讲解。 Loop...
效果图 请先看 本文在上一篇文章的基础上增加了在使用setView(iew)设置Diaolog的View时,将View上控件的点击事件转化成Rx...
效果图 看图是和普通的Dialog一样。RxDialog的作用就是把一个普通的Dialog的按钮点击事件转化成Rxjava的形式。 我们先来看下...
效果图 在写Button时经常需要添加一个selector来作为背景,设置手指按下抬起、是否可用的状态,项目中往往会写很多的selector,S...
效果图 一个仿钉钉群组头像显示效果,支持图片和文字,可以任意组合,非常方便,代码量也非常少,非常适合拿来学习。 绘制一个圆形图片头像 这里我首先...