《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家

微信公众号:Android经验分享
QQ讨论群:386067289

本文已授权微信公众号:Android经验分享,在微信公众号平台原创首发。

热点新闻
1.发布半年 谷歌Android 7.0/7.1采用率仍不到5%
据科技博客PhoneArena北京时间4月7日报道,在正式发布近6个月后,Android“牛轧糖”系统看起来难以成为谷歌的主导移动平台。

2.Android O启动器已经移植到Android 6或更高版本当中
Android的优势之一是开放性。虽然这可以在一定程度上被滥用,但是它允许用户无需考虑手机品牌或者是否获得谷歌官方支持,让他们享受他们无法访问的功能。例如,Android O开发者版本附带的最新启动器,现在已经非官方地移植到Android 6或更高版本当中。

热门博客
1.Android 优化APP 构建速度的17条建议
十几分钟,短则几分钟,长的构建时间已经成了开发瓶颈,本篇文章根据Google官方文档,加上自己的一些理解提供一些提升app构建速度的优化建议。

2. loadLibrary动态库加载过程分析
本文讲述的Android系统体系架构, 分析动态库的加载过程。

3.Android安全防护之旅---带你把Apk混淆成中文语言代码
最近想爆破一个app,没有加壳,简单的使用Jadx打开查看源码,结果把我逗乐了,代码中既然都是中文,而且是一些比较奇葩的中文字句。

4.最详细的Android对话框_详解
android中对话框是非常常用的控件之一, google也提供了各种自定义对话框. 我觉得好多人都太模糊。对话框的几种实现方式:1.Activity 2.popwindow详解 3.Dialog 4.Fragment

5.利用Android源码,轻松实现汉字转拼音功能
今天和大家分享一个从Android系统源代码提取出来的汉字转成拼音实现方案,只要一个类,560多行代码就可以让你轻松实现汉字转成拼音的功能,且无需其他任何第三方依赖。

6.React Native开源项目-稀土掘金客户端(Android、iOS双适配)
该为React Native开发的适配Android,iOS双平台的稀土掘进客户端,开发版本为RN0.36版本。

7.支持横向纵向滚动和循环滚动的 ViewPager,阿里巴巴出品
UltraViewPager 是一个封装多种特性的 ViewPager,主要是为多页面切换场景提供统一解决方案。

8.Android中内存优化的那些事 - 一个有关图片的优化记录
内存问题永远是既陌生又熟悉的话题,而且大多数都发生在一个叫作用户家的手机上。安卓系统本身不断的在优化,三方框架也逐渐成熟,外加手机厂商的大内存加持,似乎内存问题变得少见,但还是不能忽视。

9.Android ConstraintLayout使用指南
升级Android Studio 2.3之后,IDE默认生成的Activity布局都是以ConstraintLayout做为根布局,体验了一把这个Google去年就开始力推的ConstraintLayout后,觉得非常不错,本文用于记录ConstraintLayout各个方面的使用知识。

10.Realm(Java)的那些事
Realm是一个由Y Combinator孵化的创业团队开源出来的MVCC(多版本并发控制)的数据库,支持运行在手机,平板和可穿戴设备等嵌入式设备上。

受欢迎的类库
1.sand
NI 实现 Sobel 算子图像边缘检测

2.BezierViewPager
炫酷的 ViewPager 切换和贝塞尔指示器

3.FriendCircle
一起来撸个朋友圈吧

4.PatternLockView
An easy-to-use, customizable, Material Design complaint Pattern Lock view for Android

5.AndroidGpsStatus
An android widget library to show GPS status and signal strengt

6.ShootPlane
微信打飞机的简易版,主要用Android的属性动画实现!

7.SuperUtils
囊括了一大部分 Android 应用开发过程当中常用的工具类。

8.ApkProtect
通付盾第一代安全加固方案

9.ShadowImageView
可以根据图片变颜色,更加细腻的阴影效果

10.ChangeTabLayout
一款炫酷的 TabLayout

完整项目

1.kickmaterial
一个为众筹网站kickstarter设计的安卓app,强调 Material Design,用来演示安卓开发的最新趋势。数据来自于模拟的api。

使用到的技术和libs

  • Material design - with custom activity transitions, FAB, pallete, etc
  • Android data binding
  • Dagger 2 - with multiple modules
  • OttoCachedField
  • Retrofit
  • AndroidStubServer
  • Spock tests
  • BindingCollectionAdapter
  • EndlessRecyclerView
效果预览图:

周刊外话
1.那些年收藏的Android开源库集合(工具)
2.那些年收藏的Android开源库集合(UI效果)
3.那些年收藏的Android开源库集合(控件)

更多精彩文章请关注微信公众号"Android经验分享":这里将长期为您分享Android高手经验、中外开源项目、源码解析、框架设计和Android好文推荐!

扫一扫加我哦

更多相关文章

  1. Android跨进程通信之AIDL(四)
  2. Android(安卓)滑动效果高级篇(七)—— 华丽翻页效果
  3. 利用HTML5开发Android笔记(中篇)
  4. Android异步处理
  5. android 获取versionName和versionCode以及作用
  6. Android异步处理系列文章索引
  7. Android(安卓)Push Notification技术实现
  8. RelativeLayout属性和使用, 实现上面view叠加在下面view之上的效
  9. pc 与 android webrtc 通信的研究

随机推荐

  1. android-单元测试(Android(安卓)JUnit Te
  2. 控件属性:
  3. Android类加载器ClassLoader
  4. Android(安卓)SDK 实例代码分析---Accele
  5. android 中通过 aidl 传递map对象
  6. Android(安卓)编程下 Touch 事件的分发和
  7. Android自带Music播放器更新播放时间和进
  8. 怎样更新Android(安卓)SDK1.1 到 Android
  9. adb使用查看应用内存使用情况
  10. Android中的sqlite简单示例