Android开发技术周报 Issue#37

教程

  1. 探索在Android中使用Emoji Font的方法

  2. 使用Kotlin进行Android开发

  3. 提高Android Studio中Gradle执行效率

  4. 浅谈 MVP in Android

  5. Android应用程序UI硬件加速渲染的动画执行过程分析

  6. 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central

  7. 移动Web之触摸和指针事件详解

  8. Android4.4的init进程

代码&开源库

  1. Leonids

    一个非常轻量的粒子效果系统库。

  2. secure-preferences

    安全的 SharedPreferences,可以将要存储在 SharedPreferences 的内容进行加密,而加密用的key 会通过库里自定义的 KeyGenerator 生成并存储在 Android Keystore System 中。

  3. FABtransitions

    Floating Action Button 动画库。

  4. ApkAutoInstaller

    Android apk自动安装sdk 基于AccessibilityService。

  5. Folder-ResideMenu

    An extension of ResideMenu。

  6. Android-ScalableVideoView

    拥有像ImageView那样的多种缩放类型的VideoView。

  7. FrescoDemo

    一个基于Android Design library使用Fresco来加载图片的Demo项目。

  8. Android-ItemTouchHelper-Demo

    Basic example of using ItemTouchHelper to add drag & drop and swipe-to-dismiss to RecyclerView.

  9. RearrangeableLayout

    一个可以通过拖动重新排列内部子View的布局。

  10. pocketknife

    Intent and Bundle "injection" library。

  11. Android-TextView-LinkBuilder

    一个可以让你给TextView的指定文字添加点击Link的库,支持用户点击的时候可以高亮被点击的文字,支持修改高亮文字的透明度,支持通过正则表达式去匹配要添加Link的文字,支持改变Link文字的颜色等。

  12. TreeRecyclerView

    一个使用RecyclerView写的树结构效果。

  13. Android-StepsView

    Step By Step的进度指示View,可以定义进度的颜色。

  14. AndroidEagleEye

    一个基于Xposed的Hook工具,可以对系统API和应用程序方法进行Hook,支持对需Hook API或方法的定制。

工具

  1. DexExtractor

    android dex extractor ,anti-shell,android 脱壳。