12 2015 档案

摘要:项目需求: TextView显示一段文字,格式为:白雪公主(姓名,字数不确定)向您发来了2(消息个数,不确定)条消息 这段文字中名字和数字的长度是不确定的,还要求名字和数字各自有各自的颜色。 一开始我想的是用(转) SpannableString与SpannableStringBuilder来实现, 阅读全文
posted @ 2015-12-31 19:19 听着music睡 阅读(37126) 评论(0) 推荐(1) 编辑
摘要:概述: EventBus是一款针对Android优化的发布/订阅事件总线。 主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service。 线程之间传递消息.优点是开销小,代码更优雅,以及将发送者和接收者解耦。 下载: 类库源码:https:// 阅读全文
posted @ 2015-12-28 18:12 听着music睡 阅读(2602) 评论(2) 推荐(1) 编辑
摘要:SparseArray 是官方推荐的用来替代HashMap 的一个工具类,相比来说有着更好的性能(其核心是折半查找函数(binarySearch))。通过源码来看下SparseArray的一些使用特点:-------------------------------------------------... 阅读全文
posted @ 2015-12-28 13:22 听着music睡 阅读(830) 评论(0) 推荐(0) 编辑
摘要:在程序的manifest文件的application节点加入android:largeHeap=“true” 即可。 对,只需要一句话! 那么这行代码的意思是什么呢? 简单的说就是使该APP获取最大可分配的内存,以便解决OOM问题、 但是、OOM问题出现的原因总得来说有两点: 1、某个手机的内存真的 阅读全文
posted @ 2015-12-25 11:01 听着music睡 阅读(511) 评论(0) 推荐(0) 编辑
摘要:Android 4.0 布局-->GridLayout 网格布局 以行列单元格的形式展示内部控件排列,可以实现类似计算机键盘效果 ,也可以实现可自动变行的标签群效果 使用GridLayout ,有效减少了布局的深度,渲染速度也是很快的 类似于LinearLayout 的使用,额外添加了一些特有的属性 阅读全文
posted @ 2015-12-16 18:38 听着music睡 阅读(8423) 评论(0) 推荐(0) 编辑
摘要:当你开发的程序被按后退键退出的时候, 你肯定不想让他就这么被finish()吧,那么就想把程序退置到后台就可。 (类似于PC端,你关闭一个浏览器和你最小化一个浏览器的区别) 参看方法:public boolean moveTaskToBack(boolean nonRoot) 参数是一个布尔值 1、 阅读全文
posted @ 2015-12-11 17:20 听着music睡 阅读(7428) 评论(0) 推荐(0) 编辑
摘要:出现原因,自己把项目地址父层目录文件名修改了,导致原来打开的项目位置不对,代码全部消失。这样就只要关闭项目,打开一下你修改路径下的项目即可。因为原来的项目还在原来的路径下寻找,但是原来的路径发生了改变 阅读全文
posted @ 2015-12-11 11:39 听着music睡 阅读(1771) 评论(0) 推荐(0) 编辑
摘要:出现此错误原因大都为:手机上原来APK存在残留,即没有卸载干净,导致不能安装新的APK解决办法:1、手机上手动卸载出现问题的APP,再重新安装2、如果apk无法卸载,则将apk相关文件和相关内容删除(必须是有root权限的手机)。Step: (1) 删除可能相关的文件:/data/app(apk f... 阅读全文
posted @ 2015-12-10 10:45 听着music睡 阅读(1404) 评论(0) 推荐(0) 编辑