摘要: Android系统会尽可能长的延续一个应用程序进程,但在内存过低的时候,仍然会不可避免需要移除旧的进程。为决定保留或移除一个进程,Android将每个进程都放入一个“重要性层次”中,依据则是它其中运行着的组件及其状态。重要性最低的进程首先被消灭,然后是较低的,依此类推。重要性共分五层,依据重要性列表... 阅读全文
posted @ 2015-06-29 22:21 神奇的洋葱 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 之前介绍了Android Service与Thread的区别(点击查看Service与Thread区别),由于Service不是线程,它是在主线程中运行的,因此在Service中应该避免耗时操作,之前看到过很多帖子和代码都把耗时操作交给Service去处理,这样是不合理的。如果Service中有耗时... 阅读全文
posted @ 2015-06-29 22:18 神奇的洋葱 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 不知道大家有没有和我一样的疑惑,在学习Android Service的时候,发现它和Thread很像。虽然,教程中一再强调,Service不是Thread,但是用了好久也没有发现他们的区别,在很多地方,都错误的使用Thread来代替Service去工作。但时间长了,发现Service和Thread区... 阅读全文
posted @ 2015-06-29 22:17 神奇的洋葱 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。触发器分为表触发器、行触发器,相应地ContentObserver... 阅读全文
posted @ 2015-06-29 22:14 神奇的洋葱 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: Android 编译完成后,将在根目录中生成一个out文件夹,所有生成的内容均放置在这个文件夹中。out文件夹如下所示:out/-- CaseCheck.txt-- casecheck.txt-- host//表示在主机(x86)生成的工具-- common-- linux-x86/darwin-x... 阅读全文
posted @ 2015-06-29 22:13 神奇的洋葱 阅读(563) 评论(0) 推荐(0) 编辑