網(wǎng)上關于替代在.xml文件里寫shape、selector標簽的方式有很多,為什么還要自己再寫一篇呢? 最近在學習AOP,就想著能否用AOP的方...
每次我們使用startActivityForResult方法時,如果需要接收返回的結果,總得在onActivityResult中進行處理。如果業(yè)...
效果圖 用法示例 1.保存String 獲取String 2.保存Object(任意實現(xiàn)Serializable的Object) 獲取Objec...
EventBus的基本用法 注冊事件 解除注冊 發(fā)送事件 處理事件 注解@Subscribe 這是一個自定義的運行時注解,有三個屬性,threa...
首先打開Looper類,可以看到頭部的說明中有一個小例子,如下: 這是一個在子線程中創(chuàng)建Handler的例子,我們就以這個例子來講解。 Loop...
效果圖 請先看 本文在上一篇文章的基礎上增加了在使用setView(iew)設置Diaolog的View時,將View上控件的點擊事件轉(zhuǎn)化成Rx...
效果圖 看圖是和普通的Dialog一樣。RxDialog的作用就是把一個普通的Dialog的按鈕點擊事件轉(zhuǎn)化成Rxjava的形式。 我們先來看下...
效果圖 在寫B(tài)utton時經(jīng)常需要添加一個selector來作為背景,設置手指按下抬起、是否可用的狀態(tài),項目中往往會寫很多的selector,S...
效果圖 一個仿釘釘群組頭像顯示效果,支持圖片和文字,可以任意組合,非常方便,代碼量也非常少,非常適合拿來學習。 繪制一個圓形圖片頭像 這里我首先...