排序:
默认
按更新时间
按访问量
RSS订阅

ButterKnife框架原理

大部分Android开发应该都知道@JakeWharton 大神的ButterKnife注解库,使用这个库我们可以不用写很多无聊的findViewById()和setOnClickListener()等代码 ButterKnife项目的主页在这里:http://jakewharton.g...

2017-03-19 11:38:32

阅读数 228

评论数 0

fragment和activity之间的区别

首先这里不准备论述fragment和activity的具体定义,用法和概念。只是建立在了解这两个东西的基础上谈区别。 在理解二者之间的区别的时候,只需要不断的问自己一个问题,就是fragment能做到的Activity能做到吗?可以做到的话没问题,不可以做到的话,为什么不可以呢?这个为什么就...

2017-03-10 10:21:05

阅读数 745

评论数 0

Picasso和Glide的区别

我们再来看看内存开销图,这次貌似Glide花费了两倍于上次的内存,但是Picasso的内存开销仍然远大于Glide。    原因在于Picasso是加载了全尺寸的图片到内存,然后让GPU来实时重绘大小。而Glide加载的大小和ImageView的大小是一致的,因此更小。当然,Picasso也可...

2017-03-10 10:02:54

阅读数 356

评论数 0

RecyclerView 和 ListView 性能和效果区别

RecyclerView 和 ListView 布局效果的对比RecyclerView 和 ListView 一些常用的功能 和 API 的对比RecyclerView 和 ListView 在 Android L 引入嵌套滚动机制之后的对比 有一点需要强调下,文中所有的效果在真机上都是很流...

2017-03-10 09:31:09

阅读数 9010

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭