原创 Android抽象佈局——include、merge 、ViewStub

目錄(?)[+]       在佈局優化中,Androi的官方提到了這三種佈局<include />、<merge />、<ViewStub />,並介紹了這三種佈局各有的優勢,下面也是簡單說一下他們的優勢,以及怎麼

原创 友盟自動更新技術解決方案(安卓版)

系統結構 友盟自動更新系統的示意圖如下: 圖中手機代表客戶端。服務端的各個模塊描述如下: WebConsole:提供上傳更新包的網站操作界面。 FS:文件系統,存儲apk文件和增量更新包,增量更新的原理後文會提到。 DB:

原创 EventBus3.0源碼解讀

轉自:http://blog.csdn.net/ljd2038/article/details/51470734 目錄(?)[+] 綜述   EventBus是我們在項目當中最常用的開源框架之一。對於EventBus

原创 Gradle 多環境配置

設置不同的BuildType 可以通過設置不同的 BuildType 來生成多個版本的配置。修改 app 模塊下的 build.gradle: android {     compileSdkVersion 23   b