Android開發技術周報 Issue#112

sunsongjun 9年前發布 | 5K 次閱讀 安卓開發 Android開發 移動開發

新聞

  1. CyanogenMod 已死 但也許是換湯不換藥

教程

  1. Android熱補丁之Tinker原理解析

    在今年的MDCC大會上,微信開發團隊宣布正式開源Tinker,在這之前微信團隊已經發出過一些Tinker的相關文章,說實話在開源之前我們還是相當期待Tinker開源的,一方面是因為之前使用的熱補丁一直存在一些兼容性問題,另一方面也好奇Tinker的實現方案。在開源后我們團隊第一時間著手研究Tinker,在詳細閱讀了源碼之后,我們確定要在之后的一個版本集成Tinker上線,線上效果顯示Tinker的修復效果果然牛逼,錯誤率明顯下降的同時也沒有報出兼容性的問題。

  2. 微信終端跨平臺組件 mars 系列

    2012 年中,微信支持包括 Android、iOS、Symbian 三個平臺。但在各個平臺上,微信客戶端沒有任何統一的基礎模塊。2012 年的微信正處于高速發展時期,各平臺的迭代速度不一、使用的編程語言各異,后臺架構也處在不斷探索的過程中。多種因素使得各個平臺基礎模塊的實現出現了差異,導致出現多次需要服務器做兼容的善后工作。網絡作為微信的基礎,重要性不言而喻。

  3. Android無處不在,Android開發者大有可為

    Android Things 正式接替 Brillo 亮相,名稱的改變帶來了什么新的內容,廣大 Android 開發者如何進入這一新的領域,通過本文,你不僅會了解 Android Things 的來龍去脈,也會直接通過代碼來體驗開發帶給你的魅力。

  4. HttpResponseCache原理分析

    從Android4.0(API 14)開始,SDK源碼中新增了一個類:android.net.http.HttpResponseCache.使用這個類可以很方便的對HTTP和HTTPS請求實現cache,所有的緩存邏輯再也不用自己寫了,只要你使用HttpURLConnection或者HttpsURLConnection作為默認的網絡請求庫(也是Google官方建議使用的),底層默認幫你實現的緩存的管理,不支持HttpClient。

開源庫 & App

  1. FreeDrawView

    A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content.

  2. html-builder

    Build valid HTML for Android TextView

  3. HFunc

    一個快速簡單輕量級高階函數庫,支持串行,并行計算。適用于Java,Android。

  4. Mars

    Mars is a cross-platform network component developed by WeChat.

  5. AttributesDispatcher

    It is a lightweight library which helps to create a custom view.

  6. Android-ExpandIcon

    Nice and simple customizable implementation of Google style up/down arrow.

  7. material-about-library

    Making it easy to create beautiful about screens for your apps

  8. XImageLoader

    It's a custom image-loading repository for Android.This is a repository for people who want to learn more knowledge about the image loading and caching.

工具

  1. MDUI

    一套基于 Material Design 的前端框架

  2. GIFCreator

    一個 Gif 圖片在線制作工具

  3. Dream-Catcher

    Inspection the Android HTTP(S) traffic in Chrome Developer Tools

活動

  1. 程序員如何寫好一篇技術文章?

    Live 簡介:我是技術小黑屋, Flipboard 中國 Android 研發人員。 2016 droidcon Beijing 演講嘉賓,并且在 Google Developer Groups Beijing 進行三次主題內容分享。業余時間維護個人的技術博客,專注書寫 Java 和 Android 相關的技術文章。在開發者頭條和稀土掘金有著大量的閱讀量。

  1. Android系統源代碼情景分析

    作者將這本書在自己的網站開始連載,PC版和移動版同時進行,感興趣的小伙伴可以去關注一下

設計

  1. 字體之外的西文排版

  2. 用 sketch git 研究設計師版控流程 (需要梯子)

  3. 如何透過Sketch提高設計工作效率(上) (需要梯子)

技術之外

  1. 以夢為馬,詩酒年華

  2. 技術人員的發展之路

  3. 當你決定把代碼開源之前先選擇一個合適的 License

播客

  1. 字談字暢 037:Case 不是小 case

 

 

來自:http://www.androidweekly.cn/android-dev-weekly-issue-112/

 

 本文由用戶 sunsongjun 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!