共计 2435 个字符,预计需要花费 7 分钟才能阅读完成。
新闻
- 谷歌发布全新 AR 技术 单摄像头即可实现 AR 景深感应
- 谷歌发布首款基于 Android 11 开发者预览版的 Android TV 版
- 代号“sabrina”:新 Android TV 电视棒将采用鹅卵石造型
- Android 12 曝光:谷歌欲全面抛弃对 32 位的支持
- Android 11 中的“对话”功能可能不会在所有设备上提供
- Android 的电话应用将能够告诉你为什么企业要给你打电话
教程
- 使用 Android Studio Profiler 工具解析应用的内存和 CPU 使用数据
一个能让你了解所有函数调用顺序以及函数耗时的 Android 库(无需侵入式代码)
开源库
- recycling-center
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.
- Ok2Curl
Convert OkHttp requests into curl logs.
- AdvancedTextView
一个增强的 TextView 库。可以实现文字两端对齐,文字竖排,以及自定义选择文字后的弹出菜单。
- LiveEvent
a quick and easy solution to get a reliable and lifecycleaware EventBus.
- NeumorphismView-Android
A Neumorphism library for Android, supporting customizations for shadows/highlights to selected child views.
- luch
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.
- ViewPagerGallery
支持无限滑动的 3D 视觉的画廊效果、平面普通广告栏轮播
- Uatu
Android 方法调用跟踪 ; 方法耗时统计 ; 方法调用参数以及返回值跟踪 ; 方法调用替换; 方法 hook
- Flywith24-Permission
使用 ActivityResult API 和 Kotlin 扩展函数实现权限请求
- DatePicker
Android date picker widget.
- AppMethodOrder
一个能让你了解所有函数调用顺序以及函数耗时的 Android 库(无需侵入式代码)
- RecordWav
Android 手机录制 wav/pcm 文件,支持暂停,再录制。支持跳过静音区模式。
- MaterialNumberPicker
A customizable number picker based on Material guidelines
- beagle
A framework to help implement Server-Driven UI in your apps natively.
- BlobBackgroundLayout
Android Layout Library with animated Blob Background
- FlowReactiveNetwork
Android library listening network connection state and Internet connectivity with Coroutines Flow
插件
- Mess
a gradle plugin for minifying activities, services, receivers, providers and custom view
- Gradle-Dependencies-Check
梳理并检查项目中多个 module 的 gradle 依赖配置是否存在冲突
- gradle-test-lab-plugin
Run Android tests on Firebase directly from your Gradle build.
示例
- kinsight-multiplatform
Kotlin Multiplatform Concept – iOS, MacOS, WatchOS (SwiftUI), Android (phone and Wear OS), JVM Web Server – Alpha Capture
App
- stack
An Android app for browsing Stack Overflow and other Stack Exchange sites
- SecondScreen
an application designed for power users that frequently connect their Android devices to external displays.
- jetpack-release-tracker
Jetpack Release Tracker keeps you up to date on the latest AndroidX library releases.
工具
- vscode-paste-image
Paste image directly from clipboard to markdown/asciidoc(or other file)! Support Mac/Windows/Linux! And support config destination folder.
199 元学习大礼包:点击领取
原文地址:https://www.androidweekly.io/android-dev-weekly-issue-286
版权声明:禁止一切形式的转载 - 禁止商用 - 禁止衍生
公众号:Android 开发技术周刊