android开发——框架理解及源码学习计划

一、android框架概述       图1 android系统框架图          这是android的系统框架图,从这上面可以看动,android的系统结构分成了四层,由底向上分别为内核层、运行库层、应用框架层、应用层。        内核层:主要还是标准的l...

2014-04-19 10:26:57

阅读数 688

评论数 0

android添加图片到本地,无法即使刷新的解决方法

使用如下方法刷新 filePath - 图片完整路径 if(hasKitkat()){ MediaScannerConnection.scanFile(activity, new String[] { outDir.getAbsolute...

2014-04-16 17:29:44

阅读数 1264

评论数 0

Adapter的getViewTypeCount和getItemViewType

Adapter的getViewTypeCount和getItemViewType 不同的项目布局(item layout) 我们再举一个稍微复杂的例子,在上例的list中加入一些分隔线 你需要做这些: 重(@Override)写 getViewTypeCount() –...

2014-04-15 11:06:58

阅读数 721

评论数 0

理解ThreadLocal

转自:http://blog.csdn.net/qjyong/article/details/2158097 ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使...

2014-04-14 15:50:57

阅读数 411

评论数 0

android的消息处理机制(图+源码分析)——Looper,Handler,Message

线程的魔法师 Looper Looper的字面意思是“循环者”,它被设计用来使一个普通线程变成Looper线程。所谓Looper线程就是循环工作的线程。在程序开发中(尤其是GUI开发中),我们经常会需要一个线程不断循环,一旦有新任务则执行,执行完继续等待下一个任务,这就是Looper线程。使...

2014-04-14 15:21:29

阅读数 501

评论数 0

软引用、弱引用、虚引用

原文的格式就这样,将就看吧 1、概述    在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人...

2014-04-11 10:06:20

阅读数 554

评论数 0

ubuntu下安装RabbitVCS

习惯了在windows下的Tortoisesvn,所以转到ubuntu下面 很不习惯命令行的svn。而且,个人感觉如果需要 show log 和diff的话 都很不爽。 今天和一个朋友聊天,他推荐我使用RabbitVCS。类似与Tortoisesvn。 安装RabbitVCS的方法步骤...

2014-04-04 23:50:33

阅读数 496

评论数 0

android 色值(全)

Android   常用RGB值以及中英文名称   颜  色    RGB值 英文名 中文名  #FFB6C1LightPink浅粉红 #FFC0CBPink粉红 #DC143CCrimson深红/猩红 #FFF0F5LavenderBl...

2014-04-04 13:39:59

阅读数 755

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭