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