概述 因為Android中Button是一個使用頻率非常高的一個組件,一般只要使用系統(tǒng)提供的就可以了。但是使用Button有一個非常大的限制,那...
陰影效果 根據(jù)Material Design 的官方介紹,如下網(wǎng)址,在設計的時候我們可以通過設置Z軸的高度的陰影效果來模擬比較真實的控件效果。 ...
概述 上一篇我們已經(jīng)講到了一個開源框架如何實現(xiàn)了自定義的progressbar,效果還是很不錯的。那么我們該怎么在一個自定義的Drawable中...
概述 有了前面幾篇博客的預備知識,現(xiàn)在就可以來學習下自定義Drawble了。這篇主要是介紹一個開源項目的自定義Drawble的實現(xiàn),主要是沒有看...
概述 前兩篇已經(jīng)講了屬性動畫的使用和源碼的實現(xiàn)。但是大家應該發(fā)現(xiàn)了還有非常重要的一部分沒有提及,那就是插值器。無論是在屬性動畫還是在View動畫...
概述 上一篇講到了屬性動畫,主要講到了用法和大概的思路。但是沒有講到具體是如何實現(xiàn)動畫的。這里我們分析下View動畫和屬性動畫的源碼,下一篇分析...
概述 自定義控件中,如果要做比較好的動畫效果,除了理解動畫的類型和動畫的效果,深入理解動畫的原理也是必不可少的一環(huán)。Android中動畫分為幾種...
概述:前面三篇博客已將分發(fā)事件的原理和簡單應用介紹了下,那么有什么比較常用的控件能夠更加深入且更加具體的說明這個問題呢。所以這篇,主要是介紹源碼...
介紹 EventBus在項目中也用得非常多,用法也非常簡單,只要在需要監(jiān)聽事件的類中注冊,然后在事件發(fā)布的方法中發(fā)布就可以了。在類創(chuàng)建的時候注冊...