Android-开发技术周报-Issue288

42次阅读

共计 2624 个字符,预计需要花费 7 分钟才能阅读完成。

新闻

  1. 让分享菜单变更简洁:Android 11 Beta 2 将利用的多个分享选项合并
  2. Android 11 新性能 Auto-Connect:无需再为主动连贯 Wi-Fi 懊恼
  3. 原生滚动截屏性能将不会呈现在 Android 11 最终版本中
  4. 谷歌正为用户和开发者打造全新 Android 平板体验 更多细节八月颁布
  5. Android 11 将强制 OEM 厂商部署虚构 A /B 以更快更无缝降级零碎
  6. 如何遏制 OEM 厂商疯狂杀后盾利用?Android 11 颁布多项动作
  7. Android 11 公布日期意外在幻灯片曝光 谷歌回应称并不精确

教程

  1. 聚焦 Android 11 : 隐衷和平安
  2. 在 CI 中应用 Benchmark 进行回归剖析
  3. 应用 ConcatAdapter 程序连贯其余 Adapter
  4. Android 款式零碎 | 常见的主题背景属性
  5. Webview.apk —— Google 官网的公有插件化计划

开源库

  1. Lens

    一种开发帮忙产品研发的效率工具。次要提供了:页面剖析、任务分析、网络分析、DataDump、自定义 hook、Data Explorer 等性能。以帮忙开发、测试、UI 等同学更便捷的排查和定位问题,晋升开发效率。

  2. TaskManager

    TaskManager 我的项目是爱奇艺 Android 团队在做启动优化过程中积淀的一套任务调度治理库。反对关系依赖,工作兜底策略等,API 灵便易用,稳固牢靠。已在爱奇艺家族中宽泛应用

  3. PreventKeyboardBlockUtil

    一句代码解决软键盘挡住相干控件,实用于任何布局,个别作用于登录界面,注册界面等,当软键盘弹出时防止挡住登录(注册)按钮。

  4. AndroidManifestBypass

    Project for bypass requirement for register Android components like Activities in the AndroidManifest.xml

  5. TextWriter

    Animate your text like never before

  6. ClassPlaceholder

    dynamic replace java and class value

  7. AndroidMath

    Render beautiful LaTeX Math Equations in an Android View

  8. autoproxy

    Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a design pattern: proxy, delegate, interceptor.

  9. RoundableLayout

    an Android library for building a layout with the round corners. working especially well with MotionLayout.

  10. YCDialog

    自定义弹窗,其中包含:自定义 Toast,采纳 builder 模式,反对设置吐司多个属性;自定义 dialog 控件,仿 IOS 底部弹窗;自定义 DialogFragment 弹窗,反对自定义布局,也反对填充 recyclerView 布局;自定义 PopupWindow 弹窗,轻量级,还有自定义 Snackbar 等等;还有自定义 loading 加载窗,简略便用。目前曾经用于多个正式我的项目中。同时还有附加 7 篇对于弹窗的源码剖析博客

  11. CircleProgressBar

    A circular android ProgressBar library which extends View, and the usage same as ProgressBar, It has solid,line and solid_line three styles. Besides, progress value can be freely customized.

  12. LiteRefresh

    Nested scrolling UI library for Android based on CoordinatorLayout. Pull-to-refresh and pull-to-load-more are supported.

  13. ActivityMessenger

    ActivityMessenger,借助 Kotlin 个性,简化 Activity 之间传参和回调的逻辑代码。

  14. StackCardViewGroup

    自定义 LayoutManager 实现卡片叠加控件

  15. LadderLayoutManager

    a card stack effect LayoutManger for android

  16. StackLayoutManager

    A RecyclerView.LayoutManager implementation which provides functionality to show a group of stack view.

  17. ArrowDrawable

    纯 Paint 实现的一个射箭成果,可用作 Loading 动画。

  18. SecondFloorBehavior

    通过自定义 Behavior 实现“二楼”成果,兼容所有下拉刷新控件

插件

  1. AutoAppVersion

    版本号主动生成插件

示例

  1. android-hilt

    This folder contains the source code for the Using Hilt in your Android app codelab.

  2. tv-samples

    Multiple samples showing best practices in app development on Android TV.

  3. gradle-recipes

    Ready-to-use recipes for common build customizations that showcase the Android Gradle plugin’s public APIs and DSL.

  4. APT-RecyclerViewHolder

    利用注解、APT、javaopet 主动生成 RecyclerViewHolder 代码

工具

  1. koro1FileHeader

    在 vscode 中用于生成文件头部正文和函数正文的插件,通过多版迭代后,插件:反对所有支流语言, 功能强大,灵便不便,文档齐全,食用简略!

199 元学习大礼包:点击支付
原文地址:https://www.androidweekly.io/android-dev-weekly-issue-288/
版权申明:禁止所有模式的转载 - 禁止商用 - 禁止衍生
公众号:Android 开发技术周刊

正文完
 0