Android 開發技術週報 Issue#300

新聞

  1. Google Phone官方應用終於支持完整的通話錄音

  2. Nova Launcher第7版公測 帶來新的動畫和更多的功能

教程

  1. Kotlin Vocabulary | Kotlin 委託代理

  2. Android事件分發機制抽象--釣鉤模型

  3. 京東APP收銀臺Kotlin化實踐

  4. 使用 R8 壓縮您的應用

  5. 聊聊 APK —— AAR 的合併進 APK

開源庫

  1. FullDraggableDrawer

    Make Android DrawerLayout can be dragged out in real-time within the range of fullscreen

  2. bottom-sheets

    Many beautiful bottom sheets for quick use in your project. OptionsSheet, CalendarSheet, ColorSheet, ClockTimeSheet, TimeSheet, InputSheet (forms/surveys), InfoSheet, CustomSheets... sheet everything!

  3. frogo-recycler-view

    RecyclerView With No Adapter and Shimmer Effect 🚀

  4. AdvancedBiometricPromptCompat

    This is an Android project allowing you to use the advanced biometric authorization features.

  5. ogTagParser

    📲 An API to parse open graph tags for Kotlin & Android

  6. j2v8-debugger

    This project is an add-on for the excellent J2V8 Project. It allows users to debug JS running in V8 using Chrome DevTools. Uses Stetho for communication with Chrome DevTools.

  7. EasyHttp

    Android 網絡請求框架,簡單易用,so easy

  8. DiDiPrism

    小桔棱鏡,一款專注移動端操作行爲的利器! A powerful tool (iOS & Android) that focuses on mobile operation behavior!

  9. HDRocket

    採用單Activity+多Fragment以及多模塊Activity+多Fragment的設計模式編寫的架構。一個非常輕量級又十分強大的Fragment管理框架。

  10. Dispatch

    Utilities for kotlinx.coroutines which make them type-safe, easier to test, and more expressive. Use the predefined types and factories or define your own, and never inject a Dispatchers object again.

  11. speedometer

    A lightweight circular indicator view library for Android

  12. belay

    Robust error-handling for Kotlin and Android

  13. VideoLayout

    To play video on layout background (textureview videoview for layout designs)

  14. flower

    Super cool android library to manage database caching and networking with ease.

  15. taskprogressview

    A lightweight task progress calendar view library for Android

  16. easypermissions-ktx

    🔓 Kotlin version of the popular google/easypermissions wrapper library to simplify basic system permissions logic on Android M or higher.

  17. SkeletonBlock

    骨架屏彈性塊

  18. kable

    Kotlin Asynchronous Bluetooth Low-Energy

  19. AndroidLaTeXMath

    A LaTeX rendering library for Android

  20. toolkit

    [WIP] - Toolkit 是一套可提高生產力並以各式各樣的功能強大的小工具🔧️(Gradle-Plugin、UI-Kit、Ktx 等...)組成的工具包。Tookit is a series of powerful tools🔧️, built to help developers simplify and accelerate kotlin development.

  21. FragmentKey

    FragmentKey一款解決使用newInstance創建fragment定義key傳值問題的apt框架

  22. TabLayoutNiubility

    Android自定義控件之RecyclerView打造萬能ViewPager TabLayout(仿今日頭條Tab滑動、Tab多佈局、indicator蠕動、自定義indicator、文字顏色漸變、自定義Fragment)

  23. Cabret-Log

    ✏️ Method call logging for Kotlin Multiplatform

示例

  1. android-multimodule-navigation-example

    android multimodule navigation example

  2. android-webview-upload-file

    本工程爲大家演示在H5中如何上傳文件,同時也提供了服務端代碼,有興趣的讀者可以部署起來,測試文件上傳功能。

App

  1. legado

    閱讀3.0, 閱讀是一款可以自定義來源閱讀網絡內容的工具,爲廣大網絡文學愛好者提供一種方便、快捷舒適的試讀體驗。

  2. InTimeAndroid

    Android interval timer app using compose + compose navigation, dagger hilt, room, kotlin coroutines + flow and mvvm design pattern.

  3. pokedex-ar

    🦄 Android Pokedex-AR using ARCore, Sceneform, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.

  4. liveboot

    Sources for the LiveBoot app for rooted Android devices

工具

  1. rogcat

    A adb logcat wrapper

  2. TraceReader

    android小工具,通過讀取trace文件,回溯整個整個程序執行調用樹。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章