- 博客(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
373
原创 Android之ListView滑动时,因为convertView的缓存功能导致 item图片跳两次
1、为了节约内存,我们一般会复用convertView,但是当网络加载缓慢时,会造成 item图片跳两次的问题。解决思路:(1)在 getView() 时,为每一个 item 设置 tag标签,一般使用图片的url (2)在为每一个 item 的图片时,添加判断
2015-11-12 15:06:09
497
原创 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
467
原创 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
482
原创 Android开发之Widget桌面时钟
1、分四个步骤: 绘制时钟布局 --> 配置Widget属性 --> 定义AppWidgetProvider --> 提供TimerService其中AppWidgetProvider的使用类似广播接受者,在清单中的配置如下:
2015-11-10 16:31:25
666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人