Android開發技術周報 Issue#99

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

新聞

  1. 谷歌測試Android/Chrome OS混合系統 代號“仙女座”

教程

  1. 微信Tinker的一切都在這里,包括源碼(一)

    最近半年以來,Android熱補丁技術熱潮繼續爆發,各大公司相繼推出自己的開源框架。Tinker在最近也順利完成了公司的審核,并非常榮幸的成為github.com/Tencent上第一個正式公開的項目。回顧這半年多的歷程,這是一條跪著走完,坑坑不息之路。或許只有自己真正經歷過,深入研究過, 才會真正的明白: 熱補丁不是請客吃飯 。對熱補丁技術本身,還是對使用者來說都是如此。我希望通過分享微信在這歷程中的思考與經驗,能幫助大家更容易的決定是否在自己的項目中使用熱補丁技術,以及選擇什么樣方案。

  2. Android Linker 與 SO 加殼技術

    Android 系統安全愈發重要,像傳統pc安全的可執行文件加固一樣,應用加固是Android系統安全中非常重要的一環。目前Android 應用加固可以分為dex加固和Native加固,Native 加固的保護對象為 Native 層的 SO 文件,使用加殼、反調試、混淆、VM 等手段增加SO文件的反編譯難度。目前最主流的 SO 文件保護方案還是加殼技術, 在SO文件加殼和脫殼的攻防技術領域,最重要的基礎的便是對于 Linker 即裝載鏈接機制的理解。對于非安全方向開發者,深刻理解系統的裝載與鏈接機制也是進階的必要條件。

  3. Android啟動速度-總會遇到的不痛不癢的坎

    Android啟動優化是大部分app都會遇到的一個問題,深究下去的話還是有很多可以分享的。來自用戶、測試、產品、包括開發人員反饋:app啟動很慢,歡迎頁停留太久或者啟動黑屏等等,但有時候又不會。起初一直不太重視,后來隨著產品迭代更新,發現啟動速度慢的問題越來越明顯,已經影響到用戶體驗,甚至為了加快啟動速度而要發一個升級包。于是決定優化一下啟動速度,研究之后發現,還是有很多可以拿出來分享的

開源庫&項目

  1. Tinker

    微信開源的熱不丁修復框架

  2. BookReader 任閱”,開源小說閱讀器,高仿追書神器,實現追書推薦、標簽檢索、翻書效果、文章閱讀、緩存章節、日夜間模式、文本朗讀等功能。

  3. SpinMenu

    輪盤樣式的 Fragment 選擇菜單,可轉動輪盤切換 Fragment

  4. emojiconize

    Render emoji (using emojicon) in your Android application with just 1 line of code.

  5. Forcelayout

    Forcelayout is library for android. You can drawing graph with spring-like attractive forces.

  6. ActSwitchAnimTool

    ActSwitchAnimTool make the Animation easy to implements, and it compat the version of Android 4.0 or above

  7. maoni-email

    Maoni is a lightweight open-source library for integrating a way to collect user feedbacks from within Android applications

  8. RingProgressBar

    一個簡單實用的圓環進度條適用于文件上傳下載,圖片加載等需求。

  9. truetime-android

    Get the true current time impervious to device clock time changes

  10. ahoy-onboarding

    Onboarding library for android with Gradient, Image or Solid color backgrounds

工具

  1. 微信小程序開發資源匯總

  2. Versionberg

    Gradle plugin for versioning your library/application on every git commit.

視頻

  1. 微信 Tinker 熱補丁實踐演進之路(需要梯子)

 

 

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

 

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