Android 开发技术周报 Issue#219

新闻

  1. 谷歌工程师确认5月的Android Q Beta公测将纳入更多厂商

  2. 用广告换Android应用奖励 这件事谷歌要亲自做了

  3. 主攻简单和易用性 谷歌TensorFlow迎来2.0版本

  4. 报道称Google正致力于在Android中安全地存储数字驾照

  5. 尚未正式发布的Android Q系统:已经被Magisk作者给Root了

教程

  1. 图像快速修复技术

  2. 码上用它开始Flutter混合开发——FlutterBoost

开源库 & App

  1. Fish Redux

    一个基于 Redux 数据管理的组装式 flutter 应用框架, 它特别适用于构建中大型的复杂应用。

  2. FlutterBoost

    新一代Flutter-Native混合解决方案。 FlutterBoost是一个Flutter插件,它可以轻松地为现有原生应用程序提供Flutter混合集成方案。

  3. FPSAnimator

    is very easy animation library for Android TextureView and SurfaceView.

  4. MeowBottomNavigation

    A simple & curved & material bottom navigation for Android written in kotlin

  5. andOTP

    Open source two-factor authentication for Android

  6. flutter_flipperkit
    Flipper SDK for Flutter 可帮助您调试在模拟器或连接的物理开发设备中运行的 Flutter 应用。

工具

  1. Stringer

    Create localised string files for Android and iOS from a single CSV file.

  2. dumpDex

    一款Android脱壳工具,需要xposed支持

  3. git-checkout-branch

    一个可以交互式的切换分支,并自带搜索功能,帮助你更优雅的进行分支切换的小工具。

  4. personal-website

    Code that'll help you kickstart a personal website that showcases your work as a software developer.

  5. copy2clipboard

    给任意网站添加一键复制代码按钮的油猴脚本

算法

  1. 大 O 表示法

    相对友好的大 O 表示法

调研

  1. 为了更好的 Android | 开发者问卷调研

设计教程

  1. 通过 UI 设计自定义外形来展示品牌个性

设计工具

  1. Haiku is now Animator

    Create engaging animations for any app or website.

  2. Vectary

    Web 端 3D 工具 Vectary

  3. Flow

    一款原型动画工具,可以导入 Sketch 文件的动画工具。

技术之外

  1. 阿波罗“登月这样的工程是如何做项目管理的?

  2. 如何从小白成长为 Apache Committer?

  3. 成为好男友的15个建议