Android開發周報 #11:Android 5.1占比已達0.4%
原文 http://stane.sinaapp.com/android開發周報-11:android-5-1占比已達0-4/
摘要:Google官方的統計數據中顯示Android5.1版本已經達到0.4%,而5.0也小幅增長到1.7%。友盟近日發布了2014年中國移動互聯網年度報告,從產品、人群、開發者等方面分析了當前移動環境。
- 《Android最新市場份額統計出爐》 :根據 Google 官方放出的最新統計數據:Android 5.1 版本在 Android 系統設備中占比已達到 0.4%,而 Android 5.0 小幅增長達到 1.7%。目前為止,Android 設備中系統版本占比最大的是 Jelly Bean (4.1 16.5%、4.2 18.6%、4.3 5.6%)和 KitKat (4.4 41.4%)。
- 《友盟移動互聯網趨勢報告解讀:垂直領域應用競爭白熱化》 :友盟發布2014年中國移動互聯網年度報告,三線及以下城市開發者比例升高,活躍App呈低齡化,盡管競爭加劇但仍有大量新App進入,而在用戶留存率方面,金融理財、生活助手、健康醫療類應用增幅最為顯著。
- 《400萬App,僵尸應用超八成》 :艾媒咨詢分析師表示:App的生命周期平均只有十個月,85%的用戶會在1個月內將其下載的應用程序從手機中刪除,而到了5個月后,這些應用程序的留存率僅有5%。目前我國主要應用商店的應用規模已累計超過400萬個,但有八成的App都是僵尸應用。
- 《 Android屬性動畫完全解析(上),初識屬性動畫的基本用法》 :在手機上去實現一些動畫效果算是件比較炫酷的事情,因此Android系統在一開始的時候就給我們提供了兩種實現動畫效果的方式,逐幀動畫(frame-by-frame animation)和補間動畫(tweened animation)。自Android 3.0版本開始,系統給我們提供了一種全新的動畫模式,屬性動畫(property animation),它的功能非常強大,彌補了之前補間動畫的一些缺陷,幾乎是可以完全替代掉補間動畫了。文章對Android屬性動畫進行一次完全解析。
- 《如何在Android開發中讓你的代碼更有效率》 :本文以一個圖片App為背景講述了Android開發中官方推薦的小tip。了解了這些可以讓你的App性能更上一個臺階。作者主要是參考了 Google IO大會上一個名字叫Doing More With Less: Being a Good Android Citizen的視頻。其實Android文檔、IO大會視頻才是每個Android開發者最好的學習資料,成為高手不是因為拼湊了一些開源項目,而是明白了運行原理。
- 《使用RxJava.Observable取代AsyncTask和AsyncTaskLoader》 :在網上有很多關于RxJava入門指南的帖子,其中一些是基于Android環境的。但是到目前為止,很多人只是喜歡他們所看到的這些,當要解決在他們的Android項目中出現的具體問題時,他們并不知道如何或者是為什么要使用RxJava。本文作者通過一些實例介紹了RxJava及它給我們帶來的好處。 這里 是原文地址。
- 《Android Apk 防止反編譯技術第一篇-加殼技術》 :無論你是個人開發者還是企業開發者,都必須考慮為你的Apk加密。因為在如今的Android生態環境下,加固過的Apk都經常出現被打包黨打包的情況,就連微信都有幾百個被打包的版本。所以開發者了解一些Apk加密技術也是大有益處。本文主要講解了Apk的加殼技術及其原理。
- 《自動化截圖-應用分發時的自動截圖方案》 :在發布 App 到應用商店時有一件事情不得不做,就是上傳最新的高清無碼截圖到應用商店上。可是如果你的 App 有許多頁面,那你每次發布更新都可能是一場夢魘,因為你需要一頁一頁地、一種屏幕一種屏幕的去截圖。為了解決眾多開發者的這個痛點,作者開發了一套自動化截圖并上傳到Google Play的解決方案。使用該方案,開發者再也不用重復造輪子了。
- 《開始使用 Transitions(過渡動畫)》 :Lollipop 中 Activity 和 Fragment 的過渡動畫是基于Transition 的新特性實現的。 初次引入這個特性是在 KitKat 中,Transition 框架提供了一個方便的 API 來構建應用中不同 UI 狀態切換時的動畫。 這個框架始終圍繞兩個關鍵概念:場景和過渡。本文主要介紹了Transitions的一些基礎實用方法。
- 《Gradle插件用戶指南》 :Gradle已經成為每一位Android開發者的生產工具。如果你還沒有學會如果使用Gradle,或者對Gradle不是很熟練,那就趕快去看看這個使用指南吧。
開源項目
- AndroidUIView :當你為iOS的UIButton設置了按鈕的背景圖片時,系統便會自動生成按下蒙版效果,而 Android 如果要做到一樣的效果,通常都需要寫一個 selector文件,并且美工也要配合著做兩種狀態的圖,比起iOS的按鈕要麻煩一些。因此作者模仿iOS的UIButton,實現了一個 Android版自帶按下效果的Button,并且提供了 xml 自定義接口,可以設置按下去蒙版的顏色、透明度、形狀,還有圓角。
- Richeditor-Android :這是一款功能全面、界面漂亮的富文本編輯器。提供的功能有添加圖片、字體加粗、修改背景色、撤銷等等。開發者可以很方便的集成到自己的應用程序里。
- Dagger2.0 :Dagger2.0 是一款依賴注入框架。2.0版本是1.x的增強版,該版本主要是由Google技術
人員參與開發的,當然包括Square的各位及其他一些Contributors在內的大牛也貢獻了不少。Dagger2.0消除了Dagger1.x 中所有的映射(reflection),通過添加@Component,移除ObjectGraph/Injector使代碼更加的清晰了。 這里 是一篇介紹Dagger2.0使用方法的文章。
本文由用戶 xg48 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!