Android 开发技术周报 Issue#242

🔥本期力荐🔥

  1. 【码上开学】Kotlin 的变量、函数和类型

教程

  1. Android 应用构建速度提升的十个小技巧

  2. RecyclerView源码分析过程记录

开源库

  1. Coil

    Image loading for Android backed by Kotlin Coroutines

  2. AutoImageFlipper

    Auto Scrolling Image Pager with Pager Indicator and Text

  3. AutoInject

    Android 通用的组件自动注册、自动初始化解决方案

  4. android-showcase

    💎Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis

  5. ColorPicker

    A highly customizable color picker for Android

  6. Barcode-Kaiteki

    AndroidX and Camera2 based library for easy barcode scanning. Includes BarcodeView and different ready to use dialogs.

  7. CarouselView

    CarouselView for android with showing horizontal and vertical, auto scrolling (with pause/resume), slider mode/ carousel mode options

  8. AoE

    AoE (AI on Edge,终端智能,边缘计算) 是一个终端侧AI集成运行时环境 (IRE),帮助开发者提升效率。

  9. Pudding

    🌟 Pudding use WindowManager(don't need request permission) to pull down a view that are displayed on top their attached window

  10. MultiViewAdapter

    Easily create complex recyclerview adapters in android

  11. Dots

    Dots indicator that shows the current position on a View Pager. It does all the work for you with a few customisations.

  12. Holdy

    💼 Lightweight, Easy to use container for any fragment

  13. Cosse

    a lightweight low level Android library for Server Side-Events (SSE).

  14. OneAdapter

    OneAdapter is made to simplify and enhance the use of the RecyclerView's Adapter while preventing common mistakes. With multiple modules and hooks, you don't have to think about writing an adapter anymore, and just focus on what matters.

  15. SparkLineLayout

    Simple and lightweight library for drawing sparklines / graphs. Support markers and gradients.

  16. ARetrofit

    Android组件化最佳路由,为简单而生。

App

  1. Canaree

    Complete music player published in the Play Store. Heavily relies on Dagger, kotlin coroutines and Clean architecture.

  2. Kitsunebi

    A fully-featured V2Ray client for Android.

  3. Tachiyomi

    Free and open source manga reader for Android

新闻

  1. 谷歌开源实时语音转录引擎 Live Transcribe Speech Engine

  2. Google I/O 2019 大会上的 Android 应用开源

  3. Google Drive用户终于将迎来创建快捷方式功能

工具

  1. Shark

    Shark is the heap analyzer that powers LeakCanary 2. It’s a Kotlin standalone heap analysis library that runs at high speed with a low memory footprint.

  2. smalisca

    Static Code Analysis for Smali files

设计教程

  1. 看不懂不会用的栅格系统,这篇帮你彻底掌握它!

技术之外

  1. 犬校精华贴 2019