Android 开发技术周报 Issue#183

新闻

  1. Google推送第三个Android P开发者预览版 正式版将于8月到来

  2. Android P Beta 2发布:引入小龙虾和草泥马等157个Emoji

  3. 运行Android P 谷歌Pixel 3系列设备代号曝光

教程

  1. Android性能优化来龙去脉总结

  2. 深入理解flutter的编译原理与优化

开源库 & App

  1. Yaksa

    一个轻量级的 RecyclerView 工具,让你像 Javascript 一样渲染 Item

  2. CoolViewPager

    一个自定义ViewPager,具有以下功能特征:支持水平及垂直方向循环滚动、支持自动滚动、支持自动滚动方向、滚动时间、间隔时间的设置、支持调用notifyDataSetChanged实时刷新界面、支持边缘效果颜色的设置、为垂直滚动提供了适宜的界面切换效果

  3. MaterialPlayPauseDrawble

    Material Design 的播放/暂停图标动画,可作为 Drawable、ImageView 或 ImageButton 使用,可在快速切换状态时保持正确的动画效果。

  4. RxPermission

    Reactive permissions for Android

  5. ParticlesDrawable

    Draws random flying particles in space forming constellations

  6. ArcPointer

    Simple customized progress bar in the form of an arch

  7. TornadoFX

    Lightweight JavaFX Framework for Kotlin

  8. Shimmer

    A package provides an easy way to add shimmer effect in Flutter project

  9. Capillary

    a library to simplify the sending of end-to-end encrypted push messages from Java-based application servers to Android clients.

  10. BiometricPromptCompat

    Make BiometricPrompt (Android P feature) support all Android 6.0+ devices.

  11. dio

    一个强大的Dart Http请求库,支持Restful API、FormData、拦截器、请求取消、Cookie管理、文件上传/下载、超时等

  12. PlayerBase

    Android播放器基础库,专注于播放视图组件的高复用性和组件间的低耦合,轻松处理复杂业务。

工具

  1. Landen

    Delightful Landing Pages. Designed Instantly.

  2. sm.ms

    免费好用的图床

统计

  1. 国内使用 Kotlin 开发 App 的情况统计

    Kotlin 抱上 Google 的大腿也快一年了,而且 Kotlin 的版本最近也发了 1.2.30 的新版本,Google 还发不一份 Android Kotlin Guides(https://android.github.io/kotlin-guides/),而且最近发现 Google 出的 Android 开发相关视频和教程里示例代码都是 Kotlin 的,所以想统计下国内目前有哪些比较知名的 App 已经全部或者部分使用 Kotlin 开发了,过段时间之后我会公布统计的结果。

Fun

  1. raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

指南

  1. Awesome design patterns

    A curated list of software and architecture related design patterns

设计教程

  1. Mesosphere 的设计师一般用哪些工具设计企业级软件?

设计工具

  1. Sketch2AE

    A Sketch plugin to export sketch file to Adobe After Effect

技术之外

  1. GitHub 的用法与礼仪