android
文章平均质量分 80
默然离航
这个作者很懒,什么都没留下…
展开
-
activity四种启动方式
1、standard标准模式在standard模式也就是默认模式下,不需要配置launchMode。此时的AndroidManifest.xml如代码清单1-1所示。代码清单1-1 AndroidManifest.xml package="feixun.com.jiang" android:versionCode="1"转载 2016-09-01 20:13:29 · 347 阅读 · 0 评论 -
OkHttp使用
前言 OkHttp是一个高效的HTTP库 Ø 支持 SPDY ,共享同一个Socket来处理同一个服务器的所有请求; Ø 如果SPDY不可用,则通过连接池来减少请求延时; Ø 无缝的支持GZIP来减少数据流量; Ø 缓存响应数据来减少重复的转载 2016-09-18 20:01:49 · 253 阅读 · 0 评论 -
ButterKnife
1、为什么要使用ButterKnife(黄油刀)?2、避免重复写findviewbyid()来绑定view,使代码简洁明了;3、简单的点击长按事件,不需要设置setonclicklistener();ButterKnife官网地址: http://jakewharton.github.io/butterknife/ 上面有使用demo曾经使用过的注入式框架xUti转载 2016-09-22 08:07:15 · 302 阅读 · 0 评论 -
Butterknife原理
一、简介 1、特点 低版本不使用APT(Annotation Processing Tool)编译时解析技术,使用时仅添加依赖。在Butterknife8.0版本及以上使用APT。 一般注入框架都是运行时注解,即声明注解的生命周期为RUNTIME,然后在运行的时候通过反射完成注入,方式虽然简单,但会有 性能的损耗。我们不用再重复写findViewB转载 2016-09-22 08:16:10 · 604 阅读 · 0 评论