Android实践
文章平均质量分 73
kisson_chan
努力改变自己的程序员
展开
-
Android-->网络图片下载的三级缓存策略
项目中做了一个关于在线壁纸的App,其中对于网络图片的处理是至关重要的,既要考虑性能,又要考虑图片所占用内存的限制。因此这里就把网络图片下载部分的代码整理处来,这里主要介绍图片三级缓存的策略。原创 2015-03-14 16:56:33 · 2213 阅读 · 2 评论 -
Android-->改造Xlistview完成自动下拉刷新(类似网易)效果
有时候项目需要能够自动下拉刷新,类似网易新闻的效果,网易新闻是更新时间超过半个小时,就会自动下拉刷新,listview自动下拉。这种交互在体验上非常不错。这里我对Xlistiew进行稍微修改,完成了自动下拉刷新。只需要调用setAutoRefreshing()方法即可。因为程序比较简单,因此就不介绍了,各位直接看源码吧!原创 2015-07-30 11:23:09 · 2068 阅读 · 0 评论 -
Android-->反编译初探(mac环境配置)
最近在读《Android软件安全与逆向分析》,这本书很早以前就看过,但是当时觉得太深奥,就搁置下了。目前这段时间工作不太忙,因此决心攻读此本书。学习反编译相关知识,我们可以借鉴别人成果,当然也会更有成就感。入门开始,首先要配置相关的环境。原创 2016-02-25 16:07:24 · 702 阅读 · 0 评论 -
Android-->我走过的坑
场景回放今天在开发项目中,本来想在用户退出应用程序后(按两次返回退出)利用SharePreferences在onDestory中保存某些数据。结果发现在Activity的onCreate中总不能获取到上次保存的数据。最开始以为是SharePreferences未调用正确,结果不是。接着发现一个比较坑的事情,Activity的所有生命周期方法都执行了,但是onDestory方法没有执行,这也导致原创 2016-03-15 19:58:50 · 687 阅读 · 0 评论 -
Android-->实现可滑动删除的Layout
做Android开发,经常会碰到仿照IOS实现某种功能的需求。每当碰到这种需求的时候,我其实很抵触的。类似滑动删除的需求更是家常便饭。比如微信、QQ的会话列表都是有滑动删除的功能,Android也有比较成熟的开源项项目SwipeListview来实现列表的滑动删除功能。前不久,碰到一个需求是某个布局带滑动删除的功能。正好以前有读过某大神的博文高仿微信对话列表滑动删除效果,所以本文实现在其基础上加以原创 2015-12-15 17:50:39 · 4326 阅读 · 1 评论 -
Android-->关于ScrollView、ListView嵌套ListeView所出现的问题(心得)
ListView是开发过程中经常打交道的控件之一,但是使用过程中需要主要很多事项。譬如,如果ListView的高度不是设置为match_parent或者高度值确定的话,那么在getView()方法你会发现,getView()方法被调用多轮而且所以的ListView item都会跑到不管是否正在屏幕上显示。此时我们所使用的ListView缓存机制感觉就是无效的。自己查了资料发现,如果ListView原创 2015-08-20 13:41:03 · 1276 阅读 · 0 评论 -
Android-->巧用XListView,打造万能的下拉刷新控件
摘要:想必大家做开发的时候都会用到下拉刷新的控件,现在各种第三方的下拉刷新控件不胜枚举。当然最NB的还是XListView。其他也有针对GridView,ScrollView,LinearLayout进行重写的下拉刷新控件。本文针对xListView采取一种巧用办法,可以实现各种控件的下拉刷新。原创 2015-06-30 18:11:08 · 1449 阅读 · 0 评论 -
Android-->自定义无限循环轮播图控件(仿京东、天猫等)
声明:本文是在灵台斜月的基础上改动而成。目前轮播图的样式总结出大概三种。分别是“饿了么”、“京东“、”淘宝“。大家可以去感受下。这三种轮播图主要是indicator(小圆点索引)的效果不同。灵台斜月的这篇文章的效果是和”饿了么“类似,当轮播图片的过程中,indicator也是滑动的。”淘宝“的效果是,当轮播图片完成后,indicator才改变,这种效果对于有强迫症的人来说,总感原创 2015-06-02 10:01:26 · 3188 阅读 · 0 评论 -
Android-->仿主流壁纸App壁纸设置界面
项目中做到在线壁纸应用,在壁纸设置界面也是参考了主流壁纸应用的做法,例如小米,oppo,搜狗等都是采用了类似下图的界面布局。这里将介绍如何做出类似布局和功能。原创 2015-03-19 16:32:49 · 948 阅读 · 0 评论