![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 77
zxdong_
这个作者很懒,什么都没留下…
展开
-
10个Android开源个性化View控件
1.SlideAndDragListView 支持ListView的Item的拖动排序、左右滑动事件,可自定义左右滑动显示文字、图标、位移,同时支持onItemClick、onItemLongClick等监听器,提供丰富的回调接口。 项目地址:https://github.com/yydcdut/SlideAndDragListView Demo 地址: https://github.co转载 2015-12-20 17:43:01 · 391 阅读 · 0 评论 -
使用Picasso加载图片的内存优化实践
说明 现在Android开源库中有许多图片加载框架,本文以picasso为例,总结下开发过程中的一些优化经验,使用的picasso版本如下 compile 'com.squareup.picasso:picasso:2.5.2' 1 图片裁剪 在列表页尽量使用裁剪后的图片,在查看大图模式下才加载完整的图片。 图片裁剪示例 Picasso.with( imageView.getConte转载 2015-12-20 17:50:59 · 298 阅读 · 0 评论 -
对OkHttp进行封装,实现了只查询缓存,网络请求失败自动查询本地缓存等功能
就我个人的使用感觉而言,OkHttp算是用得最顺手的一个网络请求框架了,提供了拦截器Interceptor,可以很方便地在请求的时候做各种操作,比如添加请求头、url后面添加额外数据等,但是Android程序对于网络请求一般最好还是应该本地缓存请求的数据,在断网的时候可以在本地数据中读取展示出来,不致于一片空白,当然,关键数据还是应该从服务器获取,这个根据情况判断。 首先,OkHttp是转载 2015-12-20 17:53:03 · 472 阅读 · 0 评论 -
onActivityResult与activity启动模式singleTask或singleInstance冲突
人员都知道,可以经由过程应用 startActivityForResult() 和 onActivityResult() 办法来传递或接管参数。 然而在“轻听”项目中,还没比及被调用的 Activity 返回,onActivityResult() 就被履行了。 找了好久,终于经由过程小道消息得知,这与 Activity 的加载模式(launchMode)有关,该属性可以在 AndroidM原创 2016-01-07 19:32:54 · 727 阅读 · 0 评论 -
eclipse上用bitbucket git管理代码的部署环境
How to Configure BitBucket Git Repository in your Eclipse Environment? Git version control with Eclipse (EGit) Here are quick steps to setup BitBucket Repository to you Eclipse Environment. St原创 2015-12-25 12:02:26 · 2926 阅读 · 0 评论 -
Android ListView 与 RecyclerView 对比浅析--缓存机制
一,背景 RecyclerView是谷歌官方出的一个用于大量数据展示的新控件,可以用来代替传统的ListView,更加强大和灵活。 最近,自己负责的业务,也遇到这样的一个问题,关于是否要将ListView替换为RecyclerView? 秉承着实事求是的作风,弄清楚RecyclerView是否有足够的吸引力替换掉ListView,我从性能这一角度出发,研究RecyclerView转载 2016-12-07 15:19:04 · 774 阅读 · 0 评论 -
Android中不可错过的八大开源项目2016
1,LoginButtons 编写各类展示效果,项目代码量比较少,也很适合新手学习。 LoginButtons 2,Material Animations 演示View的平移、缩放动画,activity进入和退出动画,界面间元素共享,并且开发者在README中,对动画原理进行了精讲,是学习动画很好的项目,项目代码量比较少,也很适合新手学习。 3,Mei转载 2017-03-19 16:30:34 · 2419 阅读 · 1 评论