Android 开发技术周报 Issue#297

新闻

HC ZHANG
AndroidWeekly
Nov 2, 2020

--

  1. 谷歌新的Play Store实验功能可对同类应用进行正面比较
  2. Android 11出Bug:顶栏遮挡游戏界面 不能全屏显示

教程

  1. Android 样式系统 | 主题背景覆盖
  2. Android Studio 4.1 的 Dagger 导航更新
  3. 使用 Dagger 自定义 WorkManager
  4. 深入详解 Jetpack Compose | 实现原理
  5. 深入详解 Jetpack Compose | 优化 UI 构建
  6. 打造 Material 颜色主题 | 设计篇

开源库

  1. lu
  2. 又一款virtual Dom Android渲染引擎
  1. KtRssReader
  2. a Kotlin library for parsing RSS feed on Android.
  3. BlurHashExt
  4. Kotlin extensions of BlurHash for ImageView, Glide, Coil, Piccasso, and fast loading BlurHashDrawable optimized for Android.
  5. DependencyProperty
  6. DependencyProperty is a dependency resolution library by Delegated Property.
  7. WhatTheStack
  8. See a pretty error screen when your Android app crashes
  1. MLang
  2. Android 动态化多语言框架,支持语言包的动态下发、升级、删除,一处安装,到处使用
  3. red-screen-of-death
  4. A simple screen that is shown when your app gets crashed instead of the normal crash dialog.
  1. EitherNet
  2. A pluggable sealed API result type for modeling Retrofit responses.
  3. YCShopDetailLayout
  4. 购物商场商品详情页面自定义控件,模仿淘宝、京东、考拉等商品详情页分页加载的UI效果。可以嵌套RecyclerView、WebView、ViewPager、ScrollView等等。支持设置上拉分页加载动画效果……
  1. evademe
  2. A asynchronous heuristics evasion library for Android with a KTX scoping function.
  3. YCVideoPlayer
  4. 视频播放器封装库案例,仿照优酷,爱奇艺视频播放器,可以添家视频观看权限,试看模式,类似优酷试看功能。基于ijkplayer,支持网络视频或者本地视频播放,滑动调节亮度或者音量,快进快退,记录播放位置。可以设置边观看变缓存,支持全屏播放,小窗口,正常播放等模式;还支持列表播放,切换分辨率,还可以自定义视频播放器,拓展性强。已经用于实际开发中……
  1. XTabLayout
  2. Added support to modify text size and indicator width based on the original TabLayout.
  3. Bundler
  4. 🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.
  1. CommentDialog
  2. 这是一个Android评论框,类似抖音评论弹框

示例

  1. Animation-Tutorials
  2. 🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more

App

  1. flipclock-android
  2. The Android wrapper of FlipClock.
  1. calendula
  2. An Android assistant for personal medication management

工具

  1. AndroidDaemonKiller
  2. This repository contains a simple script that lets you kill gradle and kotlin daemons.
  3. FakerAndroid
  4. A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffolding when apk is a unity il2cpp game.直接将Apk文件转换为可以进行二次开发的Android项目的工具,支持so hook,对于il2cpp的游戏apk直接生成il2cpp c++脚手架
  5. duf
  6. Disk Usage/Free Utility
  1. jnitrace
  2. A Frida based tool that traces usage of the JNI API in Android apps.

--

--