摘要:
SparseArray 是官方推荐的用来替代HashMap 的一个工具类,相比来说有着更好的性能(其核心是折半查找函数(binarySearch))。通过源码来看下SparseArray的一些使用特点:-------------------------------------------------... 阅读全文
摘要:
在程序的manifest文件的application节点加入android:largeHeap=“true” 即可。 对,只需要一句话! 那么这行代码的意思是什么呢? 简单的说就是使该APP获取最大可分配的内存,以便解决OOM问题、 但是、OOM问题出现的原因总得来说有两点: 1、某个手机的内存真的 阅读全文
摘要:
Android 4.0 布局-->GridLayout 网格布局 以行列单元格的形式展示内部控件排列,可以实现类似计算机键盘效果 ,也可以实现可自动变行的标签群效果 使用GridLayout ,有效减少了布局的深度,渲染速度也是很快的 类似于LinearLayout 的使用,额外添加了一些特有的属性 阅读全文
摘要:
当你开发的程序被按后退键退出的时候, 你肯定不想让他就这么被finish()吧,那么就想把程序退置到后台就可。 (类似于PC端,你关闭一个浏览器和你最小化一个浏览器的区别) 参看方法:public boolean moveTaskToBack(boolean nonRoot) 参数是一个布尔值 1、 阅读全文
摘要:
出现原因,自己把项目地址父层目录文件名修改了,导致原来打开的项目位置不对,代码全部消失。这样就只要关闭项目,打开一下你修改路径下的项目即可。因为原来的项目还在原来的路径下寻找,但是原来的路径发生了改变 阅读全文
摘要:
出现此错误原因大都为:手机上原来APK存在残留,即没有卸载干净,导致不能安装新的APK解决办法:1、手机上手动卸载出现问题的APP,再重新安装2、如果apk无法卸载,则将apk相关文件和相关内容删除(必须是有root权限的手机)。Step: (1) 删除可能相关的文件:/data/app(apk f... 阅读全文