Android 開發技術週報 Issue#198
新聞
- ofollow,noindex" target="_blank">搜尋欄上帶有智慧助理的Pixel 3 Android啟動器現身
- Flutter「釋出預覽版 2」讓 iOS 應用至臻完美
- Android 滿 10 歲啦,還記得你是在哪年使用它的嗎?
教程
- 如何在 Google Play 上打造成功的訂閱業務?
- 探索Flutter跨平臺執行機制
- 美團外賣Android平臺化的複用實踐
- Android 9 適配怎麼做? “QQ音樂”優化實錄
開源庫 & App
- AndroidX Test Library An extensive framework for testing Android apps
- ViaBus 一款響應式架構,藉助匯流排轉發資料的請求和響應,實現ui、業務的完全解耦。
- UCE-Handler 除錯時捕獲程式崩潰,可提供崩潰的類名、方法名、行數、Error Log、Activity 路徑、裝置資訊、應用資訊..。
- mmkv 基於 mmap 記憶體對映的 key-value 元件,底層序列化/反序列化使用 protobuf 實現,效能高,穩定性強。
- Neptune A flexible, powerful and lightweight plugin framework for Android
- WaitView 顯示等待載入狀態的View
- PixelShot PixelShot is an awesome Android library that can save any View in your app as an image
- transition-x Declarative Kotlin DSL for choreographing Android transitions
- DownloadManager A library that handles long-running downloads, handling the network interactions and retrying downloads automatically after failures
- Awesome-Android-Persistence A curated list of awesome android persistence libraries about SQLite, ORM, Mobile Database, SharedPreferences, etc.
- Switcher" rel="nofollow,noindex" target="_blank">EnvironmentSwitcher 一個在 Android 的開發和測試階段,運用 Java 註解、APT、反射、混淆等原理來一鍵切換環境的工具。
- LogCollector 一個收集 app 輸出日誌的工具
- KerningViews Provides a set of views which allows to adjust the spacing between the characters of that view, AKA, Kerning effect.
- SquaresLoadingView" rel="nofollow,noindex" target="_blank">SquaresLoadingView A SquaresLoadingView based on android.View, nicely rotation、easy to use.
工具
- ScratchPaper 可以在你的 App icon 上加一個蒙層用以區分出各個 BuildType 的 App,並且承載了版本資訊等附加文字。
- GraphQLEditor visual node editor for GraphQL
- gdb-dashboard" rel="nofollow,noindex" target="_blank">GDB dashboard Modular visual interface for GDB in Python
視訊
演算法
- awesome-algorithm Leetcode 題解 (跟隨思路一步一步擼出程式碼) 及經典演算法實現
指南
- os-tutorial How to create an OS from scratch
- Android校招面試指南
設計教程
設計工具
技術之外
- 抖音 VS 快手:從產品理念來看產品的功能設計
- 《戰略簡史》——美國公司戰略和諮詢公司史(筆記完整版)
版權宣告
歡迎自由轉載-非商用-非衍生-保持署名 |Creative Commons BY-NC-ND 4.0