- 博客(5)
- 收藏
- 关注
原创 Android之Lru缓存
1、初学者可以将Lru缓存理解成一个Map集合,底层是LinkedHashMap。特点:以空间换时间 使用步骤: (1)创建对象 (2)保存对象进内存 (3)取出目标对象 public void method() { int maxMemory = (int) Runtime.getRuntime().maxMemory(); // 获取设备的最大内存 int cac
2015-11-12 15:13:51
348
原创 Android之ListView滑动时,因为convertView的缓存功能导致 item图片跳两次
1、为了节约内存,我们一般会复用convertView,但是当网络加载缓慢时,会造成 item图片跳两次的问题。 解决思路:(1)在 getView() 时,为每一个 item 设置 tag标签,一般使用图片的url (2)在为每一个 item 的图片时,添加判断
2015-11-12 15:06:09
469
原创 Android之修改系统控件的样式
1、在 D:\dev\adt-bundle-windows-x86_64_20140101\sdk\platforms\android-16\data\res\values 目录中找到style.xml文件,然后需要修改哪个 直接修改其属性值即可
2015-11-11 15:56:54
436
原创 Android下载APK并自动安装
1、利用xUtils第三方jar包下载APK文件 HttpUtils httpUtils = new HttpUtils(); httpUtils.download(String url, String target, RequestCallBack callback) {...}; 2、自动安装,发送Intent给系统的PackageInstaller Intent inte
2015-11-11 13:30:42
451
原创 Android开发之Widget桌面时钟
1、分四个步骤: 绘制时钟布局 --> 配置Widget属性 --> 定义AppWidgetProvider --> 提供TimerService 其中AppWidgetProvider的使用类似广播接受者,在清单中的配置如下:
2015-11-10 16:31:25
617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人