posted @ 2015-07-10 11:23
随笔分类 - Android
Android学习
摘要:三级缓存的概念:内存-->硬盘-->网络由内存、硬盘、网络缓存形成。关于三级缓存用到的技术:Android高效加载大图、多图解决方案、有效避免程序OOM使用的核心技术就是LruCache。LruCache只是管理了内存中图片的存储与释放,如果图片从内存中被移除的话,那么又需要从网络上重新加载一次图片...
阅读全文
摘要:有时候界面上会用到统一的布局,比如toolbar,你可能会想到在用到的地方都去加上toobar这样对于程序的开发与维护来说都显得特别麻烦,我们可以将他写在父类中。首先创建一个BaseActivity,MainActivity继承BaseActivity。通过重写setContentView和将子布局...
阅读全文
posted @ 2015-05-14 09:41
摘要:安卓开发项目文件中有一个目录叫做menu,里面有tybmain.xmlitem选项里有一句 android:showAsAction = "never"那么这句话是做什么用的呢?原来是特定版本用到的,当你的应用程序目标设为蜂巢平台(即 Android 3.0)时,你可以利用Action Bar部件提...
阅读全文
posted @ 2015-05-05 10:36
摘要:AndroidBar返回为NULL。是因为values-v11和values-v14下面的style的主题的设置的原因。在SDK 11的设备上,会使用第二处,SDK 14会使用第三处。只需要将三个地方的主题分别设置就可以,结构如下:values-------- valu...
阅读全文
posted @ 2015-05-05 09:58
摘要:在项目中切换Fragment,一直都是用replace()方法来替换Fragment。但是这样做有一个问题,每次切换的时候Fragment都会重新实列化,重新加载一次数据,这样做会非常消耗性能用用户的流量。官方文档解释说:replace()这个方法只是在上一个Fragment不再需要时采用的简便方法...
阅读全文
posted @ 2015-04-10 15:58
摘要:今天使用DrawerLayout做网易4.4版本侧边栏发现点击DrawerLayout空白部分,下面部分content会获得点击事件。解决方法是在的布局里面加上clickable=true。
阅读全文
posted @ 2015-04-10 15:45
摘要:转载:http://www.cnblogs.com/wubingshenyin/p/4413672.html(原文连接)前段时间看见ActionBar-PullToRefreshLibs用来刷新很好看,配合4.4以上支持的沉浸式效果更佳,于是便想配合沉浸式+ActionBar-PullToRefre...
阅读全文
posted @ 2015-04-10 15:09