自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 问答 (9)
  • 收藏
  • 关注

原创 AsyncTask详解

AsyncTask异步任务详解 我们在做网络请求数据,加载大图片,进行各种计算等等耗时操作时。常用的做法就是thread+Handler.哪里需要耗时操作哪里就new一个子线程。这种做法的灵活性很高,但是代码量也相当大。谷歌给我们提供了一个专门处理类似请求的类,这就是AsyncTask。 AsyncTask其实就是线程池+Hanlder的包装,使用AsyncTask使开发变得更加简单。

2017-03-01 00:43:08 341

原创 遍历ArrayList并删除指定项的一点总结。。

今天写了一道题,题目是这样的: 一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。 很简单,直接上代码: public class Test1 { public static void main(String[] args) { ArrayList aList = new Array

2016-02-19 14:09:00 1327

原创 ListView加载网络图片优化(加二级缓存使滑动流畅)

如果要从网络加载N多张图,就要考虑缓存问题。图片本来就属于比较占内存的资源,下载又耗时,还要开线程。假设我们滑动ListView的速度很快,ListView的个数又多,很容易造成OOM。所以要为其加缓存。当缓存中存在某张图片的时候,直接从缓存中拿,没有的话再去网络加载。在网络上看到一个双缓存的例子,觉得不错。将强引用和弱引用结合起来,取长补短。参考别的例子,将此例略作修改,贴个完整的例子供大家参考

2016-01-27 15:56:25 530

原创 SQLite 函数大集合(一)

——— 核心函数————–abs(x)abs函数会尝试将当前字段值转换成整型,再取绝对值。abs(x)的返回值有以下几种情况: x值为正值和0,abs(x)函数返回x本身。 x为负值,abs(x)函数返回x的绝对值,也就是-x. x为null,abs(x)函数返回为null. x为字符串、Blob等不能转换为数值的类型,abs(x)函数返回0. 如果x的值超出64位整数值范围,abs(x)函数会抛出

2016-01-15 12:37:19 2054

ListView加载网络图片优化(加二级缓存使滑动流畅)

一个利用双缓存来优化ListView的例子。注释通俗,简单易懂。

2016-01-27

Fragment+ViewPager两级嵌套

实习公司在做一个装在手持机上的支付系统,需要用到这样一个布局。我学习了一下,参考了网上的资源,写了一个简单的例子。大体是页面底部是4个可切换的RadioButton,第一个RadioButton所对应的Fragment嵌套了一个ViewPager。本人大四实习生,安卓自学。所写东西难免生疏粗俗。旨在共同交流,共同学习,共同进步。

2015-11-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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