文章
1. 开源协议了解这些就够了
介绍了常用的6种开源协议 GPL,LGPLBSD,Apache,Mozilla,MIT
2. Android Transition Framework详解---超炫的动画框架
早在Android 4.4,Transition 就已经引入,但在5.0才得以真正的实现。本文详细介绍了Transition的使用.
3. Android UI性能优化 检测应用中的UI卡顿
本文介绍了如何检测应用在UI线程的卡顿:
- 利用UI线程Looper打印的日志
- 利用Choreographer(要求API>=16 4.1)
对应的开源项目,例如:
https://github.com/wasabeef/Takt [方式2]
https://github.com/friendlyrobotnyc/TinyDancer [方式2]
Looper方案
)
Choreographer方案
4. 调试手机中数据库的福音:Android-Debug-Database
本文介绍了一个开源项目"Android-Debug-Database".
他可以在浏览器中调试DB
涉及到"取数据-起服务-远程调用", 希望对大家有用哦
菜刀说: 目前App起Socket,在"浏览器"中调试App越来越流行.
比如Facebook开源的一个工具Stetho让Chrome调试Android.
最近用的Weex调试工具也是这个套路.
5. 超简单的实现沉浸式状态栏
通过设置android:windowTranslucentStatus =true
然后在Titlebar加一个padding来实现沉浸式状态栏
6. Android实战 Jsoup实现网络爬虫,糗事百科项目的起步
介绍了怎样在Android中, 利用jsoup来爬取网页数据.
又多了一条获取数据的途径哦.
7. 备受瞩目的Instant App即将到来
谷歌微信又预热了一下, 看来真的要来了~
8. Android Studio 2.3 正式版发布
该版本包含一些新特性:
- 对WebP支持的更新;
- ConstraintLayout库支持更新和布局编辑器的部件面板。
- 提供一个新的App Link助手可以帮助你在应用中构建URI的统一视图。
- 新的运行按钮提供更直观和可靠的立即运行体验。
- 最后是Android模拟器的测试,支持文本的复制和粘贴。
类库/UI
1. StereoView
Android 3D翻转效果. 里面可以放任意VIew翻转
2. AndroidHttpCapture
AndroidHttpCapture网络诊断工具.
是一款Android手机端的抓包软件.
主要功能包括: 手机端抓包、PING/DNS/TraceRoute诊断、抓包HAR数据上传分享。你也可以看成是Android版的"Fiddler" (^o^)/~
3. FiftyShadesOf
View加载的阴影效果, 很适合信息展示类App.
FiftyShadesOf.with(context)
.on(R.id.view)
.start();
4. jsoup-网页爬虫工具
前文介绍的爬虫工具
项目地址:https://github.com/jhy/jsoup
中文文档:http://www.open-open.com/jsoup/
5. vlayout-天猫导购页动态框架
最近天猫开源的一个RecyclerView布局工具
通过定制化的LayoutManager,接管整个RecyclerView的布局逻辑
默认通用布局实现,解耦所有的View和布局之间的关系: Linear, Grid, 吸顶, 浮动, 固定位置等。
支持的功能
LinearLayoutHelper: 线性布局
GridLayoutHelper: Grid布局, 支持横向的colspan
FixLayoutHelper: 固定布局,始终在屏幕固定位置显示
ScrollFixLayoutHelper: 固定布局,但之后当页面滑动到该图片区域才显示, 可以用来做返回顶部或其他书签等
FloatLayoutHelper: 浮动布局,可以固定显示在屏幕上,但用户可以拖拽其位置
ColumnLayoutHelper: 栏格布局,都布局在一排,可以配置不同列之间的宽度比值
SingleLayoutHelper: 通栏布局,只会显示一个组件View
OnePlusNLayoutHelper: 一拖N布局,可以配置1-5个子元素
StickyLayoutHelper: stikcy布局, 可以配置吸顶或者吸底
StaggeredGridLayoutHelper: 瀑布流布局,可配置间隔高度/宽度
6. RichText
Android平台下的富文本解析器,支持Html和Markdown!!
7. CProgressButton
往期周报回顾
Android技术周报_W8
Android技术周报_W7
Android技术周报_W6
Android技术周报_W3
Android技术周报_W2
Android技术周报_W1
Android技术周报_2016-last