![1140fae93179829226cf83962c99ad20.png](https://i-blog.csdnimg.cn/blog_migrate/fa20c9be3dd60f9e2fc36bd2bd8777f5.jpeg)
新闻
- Android 11更新媒体存储API 第三方App也可用上回收站
- 长视频录制不用愁:Android 11已取消过时的4GB文件容量上限
- Android 11 首个测试版来了 这五大重点更新值得你关注
- 谷歌改进应用打包格式 以精简Android游戏安装包的尺寸
教程
- Android 11 Beta 版正式发布!以及众多面向开发者的重磅更新
- Dagger 导航从未如此简单 | Android Studio 4.1
开源库
- LPhotoPicker
A beautiful picture selection frame for AndroidX(Support Dark Mode) - 一个漂亮的图片选择库,支持Android 10 的暗黑模式
![33df60f2f5275ee8ef11694a2968957d.png](https://i-blog.csdnimg.cn/blog_migrate/635a138cb7152f362198dd7f40604142.jpeg)
- realmfieldnameshelper
Realm extension library used to create more type-safe queries. - ConsecutiveScroller
ConsecutiveScrollerLayout是Android下支持多个滑动布局(RecyclerView、WebView、ScrollView等)和普通控件(TextView、ImageView、LinearLayou、自定义View等)持续连贯滑动的容器,它使所有的子View像一个整体一样连续顺畅滑动。并且支持布局吸顶功能。
![0f5d3df2b473813b9c556eaf8df08bfd.png](https://i-blog.csdnimg.cn/blog_migrate/2e9ae2e1d68041164c847ea48d5876c4.png)
- Snake
使用Snake,Android也可以轻松实现类iOS侧滑返回效果 - GroupedRecyclerViewAdapter
GroupedRecyclerViewAdapter可以很方便的实现RecyclerView的分组显示,并且每个组都可以包含组头、组尾和子项;可以方便实现多种Type类型的列表,可以实现如QQ联系人的列表一样的列表展开收起功能,还可以实现头部悬浮吸顶功能等。
![8d5847a31aa7ace2f8b3c06bd0351474.png](https://i-blog.csdnimg.cn/blog_migrate/e341c6800999b3eea2432bbb774f216a.jpeg)
- xCamera
A well designed camera library for Android platform with almost all features you need when making a camera app. - AdaptableBottomNavigation
A simpler way for implementing the Bottom Navigation View on Android
![e698ee8abd9ec7e781dddae88e7e38c0.png](https://i-blog.csdnimg.cn/blog_migrate/352213d503ab6b867971fae34b9b75e6.png)
- BottomNavWatson
Bottom navigation bar library that allows multiple back stacks and one single navigation graph per application - Mp4Composer-android
This library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.
![0a7163780d3a9aaacca2aa7d1fa19c3a.png](https://i-blog.csdnimg.cn/blog_migrate/695c73dfa3cdd206f928b3c02d5bfa76.jpeg)
- workflow-kotlin
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines. - SimplifySpan
A easy-to-use and powerful Spannable library
![ab34122203eff5774fddb3c9b19cb604.png](https://i-blog.csdnimg.cn/blog_migrate/627df0340abca6acf0123460d2be6906.png)
- BiliShare
支持分享到微博、QQ聊天、QQ空间、微信聊天、微信朋友圈,系统分享等。 - TreeView
An android tree structure view with high performance and rich features
![5d8d752c797f0cb4d7dc024f1acd51f1.png](https://i-blog.csdnimg.cn/blog_migrate/b81ebbb31e032c041e70e2498f5ee60f.png)
- ExoPlayerFilter
This library uses OpenGL Shaders to apply effects on ExoPlayer video at Runtime
![ceefecd656e6016c2f9ecc03c0e1c238.png](https://i-blog.csdnimg.cn/blog_migrate/b47daa96ed7e93ce903fcbe7add1e948.png)
- ViewPagerBottomSheet
Use ViewPagers in Bottom Sheets and Bottom Sheet Dialogs!
![77226a2818b8cac6b49e2d0695ac9a98.png](https://i-blog.csdnimg.cn/blog_migrate/b360b386eb34a6949872494b223c9554.png)
- MagicalCamera
A library to take picture easy, transform your data in different format and save photos in your device - Nier-Visualizer
A lightweight and efficient Android visual library.
![ab2a29d9f9e50a91d725bd4d3ddd3a71.png](https://i-blog.csdnimg.cn/blog_migrate/63338d63b71809b3e8c9d03cbfe44a06.jpeg)
- WifiUtils
a library that provides a set of convenience methods for managing WiFi State, WiFi Scan, And WiFi Connection to Hotspots. - CountryCodePickerProject
an android library which provides an easy way to search and select country or international phone code. Also supports Android EditText phone mask and international phone validation. - PatternLock
Material Design Pattern Lock with auth flow implementation
![f6bfaf08d967df640d67591aef06dafd.png](https://i-blog.csdnimg.cn/blog_migrate/87c9f8c8814b084dd50868ac4796d46f.jpeg)
- ARCore-Location
Allows items to be placed within the AR world with real-world GPS coordinates using ARCore. - AvatarView
A circular Image View with a lot of perks. Including progress animation and highlight state with borders and gradient color.
![b27a2b029ec6e2e01f4419a0c10ba710.png](https://i-blog.csdnimg.cn/blog_migrate/9d37e4d3376fa0be37c2b02181638e43.jpeg)
- ToggleButtonGroup
A group of flowable toggle buttons, with multiple / single selection support and button customization.
![2ee16a128f949100811aa8874d9d780e.png](https://i-blog.csdnimg.cn/blog_migrate/d1162006549b8dafaf11d09826e61080.jpeg)
- PinView
A PIN view library for Android. Use to enter PIN/OTP/password etc.
![f444fea42f93175207313838d2b0ec49.png](https://i-blog.csdnimg.cn/blog_migrate/5644d376851dd49ec1e1ba6f0cccc1d9.jpeg)
- toolbar-button
FAB to Toolbar Button library for Android Material Collapsing Toolbar
![74b635da8f6b76eefa2d90b324a1a3af.png](https://i-blog.csdnimg.cn/blog_migrate/09d5ac2472ebc66447e5f81e8120d624.png)
- BoardView
a custom view that allows you to be able to re-order items in a list as well as in a board. You can drag and drop items between columns as well as drag and drop columns.
![98f9a95c59380011887e19f5adc211e6.png](https://i-blog.csdnimg.cn/blog_migrate/a84569ce01cf8493032bdec351467617.png)
示例
- Jetpack-From-Java-To-Kotlin
本项目专注于提供 Jetpack 核心组件 从 Java 到 Kotlin 的 对照示例 —— This project focuses on providing comparative examples of the core components of Jetpack from Java to Kotlin.
![1f9e14dce5bf0c9e0aa83d95e04455c5.png](https://i-blog.csdnimg.cn/blog_migrate/0c8a8dcc5a527912c0a4b91d73e99429.jpeg)
- sample-materials-shop
Sample app for Jetpack Compose Developer Preview 2
![c623f49c389cb682cabef9ece930ec50.png](https://i-blog.csdnimg.cn/blog_migrate/4352df4920040d171c4fd0b7731d3459.jpeg)
- wire-android-reloaded
WIP Experiment
App
- pin-authentication
An Android library that provides local PIN authentication for your application.
![7d4314c764b75b3b7ebb99e951592b09.png](https://i-blog.csdnimg.cn/blog_migrate/6f9794d2d761e5aa085e5b11c35e9017.jpeg)
工具
- sndcpy
This tool forwards audio from an Android 10 device to the computer. It does not require any root access. It works on GNU/Linux, Windows and macOS. - wereader
一个Chrome插件:微信读书做笔记工具 - idea-multimarkdown
Markdown language support for IntelliJ IDEA.
![79d38aba833c7c134269fbbaca38545e.png](https://i-blog.csdnimg.cn/blog_migrate/d2e14f1289247edf8991812d8304410d.png)
199元学习大礼包: 点击领取
原文地址: https://androidweekly.io/android-dev-weekly-issue-284/
版权声明:禁止一切形式的转载-禁止商用-禁止衍生
公众号: Android开发技术周刊