Android 开发技术周报 Issue#286
新闻
教程
-
使用 Android Studio Profiler 工具解析应用的内存和 CPU 使用数据
一个能让你了解所有函数调用顺序以及函数耗时的Android库(无需侵入式代码)
开源库
-
a library designed to support a pattern: reactive, unidirectional data flow using immutable ViewModels. It combines the reactive data flow of RxJava with the efficient UI of a RecyclerView, and supports UI composition via Sections of Views and ViewModels.
-
Convert OkHttp requests into curl logs.
-
一个增强的TextView库。可以实现文字两端对齐,文字竖排,以及自定义选择文字后的弹出菜单。
-
a quick and easy solution to get a reliable and lifecycleaware EventBus.
-
A Neumorphism library for Android, supporting customizations for shadows/highlights to selected child views.
-
A somewhat simplistic library built with only one purpose in mind - monitor nearby beacons when the app's in the foreground mode. The library is under development, check the demo (sample module) to see the example.
-
支持无限滑动的3D视觉的画廊效果、 平面普通广告栏轮播
-
Android方法调用跟踪 ; 方法耗时统计 ; 方法调用参数以及返回值跟踪 ; 方法调用替换;方法hook
-
使用 ActivityResult API 和 Kotlin 扩展函数实现权限请求
-
Android date picker widget.
-
一个能让你了解所有函数调用顺序以及函数耗时的Android库(无需侵入式代码)
-
Android手机录制wav/pcm文件,支持暂停,再录制。支持跳过静音区模式。
-
A customizable number picker based on Material guidelines
-
A framework to help implement Server-Driven UI in your apps natively.
-
Android Layout Library with animated Blob Background
-
Android library listening network connection state and Internet connectivity with Coroutines Flow
插件
-
a gradle plugin for minifying activities, services, receivers, providers and custom view
-
梳理并检查项目中多个module的gradle依赖配置是否存在冲突
-
Run Android tests on Firebase directly from your Gradle build.
示例
-
Kotlin Multiplatform Concept - iOS, MacOS, WatchOS (SwiftUI), Android (phone and Wear OS), JVM Web Server - Alpha Capture
App
-
An Android app for browsing Stack Overflow and other Stack Exchange sites
-
an application designed for power users that frequently connect their Android devices to external displays.
-
Jetpack Release Tracker keeps you up to date on the latest AndroidX library releases.
工具
-
Paste image directly from clipboard to markdown/asciidoc(or other file)! Support Mac/Windows/Linux! And support config destination folder.