Android 开发技术周报 Issue#282
新闻
教程
开源库
- 
The most easiest way to handle Android Runtime Permissions 
- 
Rtmp client on Android. Live Video Streaming. 
- 
an in-memory high performance Java Caching library. 
- 
Chrome CustomTabs for Android demystified. Simplifies development and provides higher level classes including fallback in case Chrome isn't available on device. 
- 
Simple Android Library, that provides easy way to start the Activities with arguments. 
- 
A library to pick multi images in Android 
- 
Simple Android Library, that provides easy way to start the Activities with arguments. 
- 
A highly customizable and styleable circular progress view. 
- 
STOMP protocol via WebSocket for Android 
- 
A library that takes the standard Android Dialog to the next level with a variety of styling options and Gif's. Style your dialog from code. 
- 
Android冷启动优化,有向无环图启动器 
- 
自定义View,可缩放、可平移、可点击的中国地图,有中国地图的全部省份,具备每个省份的点击接口 
- 
一个用于Android低版本设备(4.X及以下,SDK < 21)快速加载多DEX的解决方案。 
- 
WeatherView is an Android Library let you make cool weather animations for your app 
- 
A RxJava Transformer handle Android Lifecycle as same as LiveData. 
- 
android自定义View,带旋转动画的饼状图,区块点击事件,滑动到某一区块事件,可惯性旋转 
- 
The custom masks for EditText. The solution for input phone numbers, SSN, and so on for Android 
- 
自定义Android相机(仿抖音),其中功能包括视频人脸识别贴纸,分段录制,回滚删除,倒计时录制,视频裁剪,视频帧处理,获取视频第一帧,关键帧,视频旋转,滤镜添加,水印添加,Gif合成到视频,文字转视频,图片转视频,音视频合成,音频变声处理,SoundTouch,Fmod音频处理。 Customize the Android camera(imitation Tik Tok), which includes video face recognition stickers, segment recording, rollback deletion, countdown recording, video cropping, video frame processing, get t… 
- 
FFmpegCommand适用于Android的FFmpeg命令库,实现了对音视频相关的处理,能够快速的处理音视频,大概功能包括:音视频剪切,音视频转码,音视频解码原始数据,音视频编码,视频转图片或gif,视频添加水印,多画面拼接,音频混音,视频亮度和对比度,音频淡入和淡出效果等 
- 
An analyzer of JNI code that matches native code information with Java code 
- 
Voice Record Button that has ripple effect with users voice 
- 
一种全新的android组件化方案,无需下沉公用代码,无需采用路由等硬编码方式分发sdk,独立维护组件暴露的SDK/IMPL,打破官方模块循环且支持组件间互相调用SDK,支持集成组件调试/组件独立运行。A brand new android componentization solution, no need to sink public code, no need to use hard coding to distribute sdk, independent maintenance component exposed SDK / IMPL, break the official module loop and support the call between compon… 
- 
A swift style Animated side nav that slides the main app to the side with a 3d perspective menu with parallax effect. 
- 
a network debugging utility for Android and java apps that caches network requests/responses, and exposes them over a websocket based protocol. It comes with a convenient interceptor for Square's OkHttpClient, as well as a no-op interceptor for use in release scenario's. 
- 
TheGlowingLoader is the highly configurable library to indicate progress and is natively created for Android Platform. It is an implementation of a design composed by Shashank Sahay. 
- 
模块接口服务(Module Interface Service),MIS主要解决的问题是如何在一个模块内维护其对外暴露的接口(包括打包发布),而不是把接口和接口实现分离到两个不同的模块。 
- 
BubbleLayout随意变化的气泡布局,BubbleDialog根据点击View的位置定位它的位置,BubbleDialog可定制方向等!(BubbleLayout changes freely,BubbleDialog click on the location of View positioning its location,BubbleDialog can be customized directions.) 
- 
An exploration into the Hilt library introduced in Dagger 2.28. Keep in mind, that at the time of this writing (5/29/2020), Hilt is still in alpha, and no docs have been released other than the sparse Javadocs, so my interpretations may be erroneous. 
- 
a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide. 
插件
- 
A template to let you started with custom Gradle Plugins + Kotlin in a few seconds 
App
- 
Jetpack Compose Kotlin MPP Weather app 
示例
- 
Check out the new style for App Design aims for Payment App...