Android 开发技术周报 Issue#274

青春壹個敷衍的年華 提交于 2020-04-06 11:39:01

新闻/News

  1. Play Store搜索结果中现显示APP评分、容量和下载量信息

  2. 谷歌发布安卓GPU工具:优化手机GPU性能 可OTA更新驱动

  3. Android-x86 9.0-r2 稳定版发布 在PC上运行 Android

教程

  1. 抖音包大小优化-资源优化

  2. 两步使用 LiveData 替换 Observable Field

  3. Android模拟器检测体系梳理

开源库/Librarys

  1. LoadingImagesAnimation

    Android loading animation with images changing

  2. simiasque

    A developer tool to hide Android status bar under an overlay mask

  3. CustomBottomSheetBehavior

    Custom BottomSheetBehavior for Android that mimic Google Maps behavior

  4. CornerSheet

    Behavior to make a view expands from corner

  5. StarrySky

    🔥A Powerful and Streamline MusicLibrary(一个丰富的音乐播放封装库,支持多种音频格式,完美解决你的问题。)

  6. CrashReporter

    CrashReporter is a handy tool to capture app crashes and save them in a file.

  7. AndroidDocumentScanner

    This library helps to scan a document like CamScanner.

  8. LottieAlertDialog

    This repository provides an alert dialog view with Lottie customization.

  9. TakePhoto

    一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库

  10. BubbleTextureView

    Custom bubble shape TextureView for Android, OpenGL surface implementation using TextureView. 自定义气泡形状的TextureView,使用OpenGL实现

  11. FloatWindow

    Andorid 任意界面悬浮窗,实现悬浮窗如此简单

  12. VideoSlimmer

    A video converter for Android to compress video using MediaCodec(decode and encode). 一个安卓视频压缩工具,使用了Mediacodec

  13. FilterRenderer

    Filter rendering for Android,can add filter effect to GLSurfaceView using OpenGL. 视频滤镜渲染处理,可以添加多种滤镜,使用了OpenGL

  14. ShapeLayout

    Custom shaped layout for Android 自定义形状布局

  15. ZoomInImageView

    A zoomable ImageView for Android, can be used in AdapterView and Recyclerview. 一个可拉伸拖动的ImageView ,可在AdapterView和RecyclerView中使用。

  16. CardSwipeLayout

    Use RecyclerView to achieve card swipe layout , like Tantan . (模仿探探卡片滑动效果的布局)

  17. FlexibleSearchBar

    可以伸缩的搜索栏,模仿华为应用市场

  18. DragView

    Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube New graphic component.

  19. DesignerToast

  20. CacheEmulatorChecker

    Android模拟器检测,检测Android模拟器 ,获取相对真实的IMEI AndroidId 序列号 MAC地址等,作为DeviceID,应对防刷需求等 How to detect Android emulator

  21. AppInit

    一款 Android 应用初始化框架,基于组件化的设计思路,功能灵活,使用简单。

  22. android-pickers

    安卓选择器类库,包括日期及时间选择器(可设置范围)、单项选择器(可用于性别、职业、学历、星座等)、城市地址选择器(分省级、地级及县级)、数字选择器(可用于年龄、身高、体重、温度等)等……可以切换不同的模式(目前有普通模式,3d滚轮模式)

  23. AwesomeEditText

    a better Edittext with a cool character zoom out animation while typing

  24. cakecutter

    🍰 A tiny android annotation library for injecting styled attributes into custom views.

  25. EasiestSqlLibrary

    The Easiest and Laziest approach to Android SQL Database

插件/Plugin

  1. Luffy

    Android字节码插件,编译期间动态修改代码,改造添加全埋点日志采集功能模块,对常见控件进行监听处理

  2. modules-graph-assert

    Gradle plugin to keep your modules graph healthy and lean.

示例/Samples

  1. agp-java-support

    Tracking your ability to use new Java language features and APIs in an Android app

  2. minimise

    Minimise app built using kotlin multiplatform

  3. kotlin-mvvm

    MVVM(Model View ViewModel) sample in Kotlin using the components ViewModel, LiveData and Retrofit library

App

  1. MarvelHeroes

    ❤️ A demo Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.

  2. Simple-Gallery

    Browse your memories without any interruptions with this photo and video gallery

工具/Tools

  1. android-lint-performance-probe

    A tool to help pinpoint performance bottlenecks in individual Android Lint checks.

  2. smalidea

    smalidea is a smali language plugin for IntelliJ IDEA

  3. Android GPU Inspector

    A single tool that will help you profile and debug graphics on Android across Qualcomm® Adreno™ GPUs and Arm® Mali™ GPUs.

设计教程/Design T

  1. 深色主题设计的 8 个 Tip

199元学习大礼包:点击领取
原文地址:https://androidweekly.io/android-dev-weekly-issue-274/
版权声明:禁止一切形式的转载-禁止商用-禁止衍生
公众号:Android开发技术周刊

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!