
Android学习
futureshine1
Android学习中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android中优化ListView的ViewHolder模式
使用Adapter填充ListView中数据的时候,getView方法每次都会调用findViewById的方法来实例化每个item中的组件。也就是说,ListView中有多少个item,item里面的组件就会被实例化多少次。这明显会增加ListView的内存占用。而使用ViewHolder来优化adapter可以大大提高ListView的效率。使用ListView也很简单,只要在自定义的Adapt原创 2016-03-07 21:43:42 · 628 阅读 · 0 评论 -
Android实现上下滑动隐藏/显示工具栏
对于移动端,为了留出更多的空间来显示内容,我们在向上滑动视图的时候,总是希望,顶部工具栏和底部工具栏可以随着我们向上滑动的手势而自动隐藏。而当我们浏览完内容,向下滑动视图的时候,又希望工具栏可以自动显示出来响应我们操作。这是一种很好的交互模式,现在我们来看看这种交互怎么实现。布局很简单,上部工具栏和下部工具栏,还有中间的一个scrollView,里面是一张图片。<RelativeLayout xml原创 2016-02-29 22:02:56 · 12278 阅读 · 4 评论 -
安卓使用OkHttpClient进行网络请求
一般的安卓开发中,我们进行网络请求使用的都是HttpUrlClient。但使用起来有点繁琐。可以通过OkHttpClient减少代码量,源码为https://github.com/square/okhttpOkHttpClient的使用非常简单,也可以分为同步和异步两种。同步(Synchronous Get)首先引入Okhttpclient的依赖包compile 'com.squareup.okht原创 2016-05-13 00:02:40 · 9281 阅读 · 0 评论