Android深度定制与研究
知秋一叶
致力于高可靠开源嵌入式系统的易用性整合和研究。(RTEMS,eCos,Android->eMBosLab) QQ: 9685574 MSN:zqyy_w@hotmail.com
展开
-
Android系统内存优化之一(进程理解)
深入浅出的分析Android的系统的进程类型为了有针对的优化个别进程做好准备原创 2011-05-17 10:12:00 · 3015 阅读 · 1 评论 -
Android系统内存优化之二(系统内存信息)
DDMS获得内存信息拿到Android设备以后,可能大家都会去试着通过Google提供的工具来获得系统的内存使用情况。Google提供了一个工具叫DDMS,在Sysinfo的tab栏里面有一个Memory usage的选项,通过USB连接Android设备以后很容易抓到这样的图。这张图会列出现在系统的一些进程和使用情况。其中系统随时可以用的内存是Free和Buffers两项,因为我抓图的系统只有128M的内存,所以看上去这部分可用内存已经很少了。大家看到这张图,首先想到的就是系统的内存几乎用完,可能会想到A原创 2011-05-17 16:37:00 · 4953 阅读 · 3 评论 -
android中修改默认语言
本文是主要对android定制多语言的问题进行深入研究后,总结了其定制的 机制和其具体实现方法。如果想深入了解其定制的机制,可阅读本文第一部分,如 果只想了解如何定制,请参考第二部分。 第一部分 多语言定制的机制 1、ICU4C简介 ICU4C(ICU for C, http://site.icu-project.org/ ) 是ICU在C/C++平台下的版本, ICU(Internatio转载 2011-06-14 10:15:00 · 1566 阅读 · 0 评论 -
Android System Services 环境浅析
System Services首先我要声明一下,我讲的System Services并非Android 开发应用程序时,所涉及的Service(后台应用服务程序)的概念。我要讲的System Services是Android操作系统Java应用程序下层的,伴随操作系统启动而运行的系统后台服务程序。它是Android系统运行的基石,它配合binder(Android多进程通讯方法)、dalvik虚拟机和Android应用程序构成了一个多进程交互通讯,交互服务的Android系统。浏览一下Android系统的s原创 2011-04-28 15:23:00 · 7553 阅读 · 3 评论 -
Android应用程序的内存分析
<br />来源:Linux社区 作者:Tim Bray<br /> <br />Dalvik虚拟机支持垃圾收集,但是这不意味着你可以不用关心内存管理。你应该格外注意移动设备的内存使用,在上面内存空间是受到限制的。在这篇文章里面,我们来看看Android SDK里面的一些内存剖析工具(profiling tools)是如何帮助我们修整应用程序的内存使用。<br /> <br />一些内存使用问题是很明显的,例如,如果在每次用户触摸屏幕的时候应用程序有内存泄露,将会有可能触发OutOfMemoryError转载 2011-05-04 09:56:00 · 2107 阅读 · 0 评论 -
STM32 eCos 启动代码分析(二)上下文切换
最近一直忙于工作,现在空一点继续写这个议题。(本文原创转载请注明出处 http://blog.csdn.net/rickleaf)stm32既然属于cortexm3体系结构,那么它的线程上下文切换必然要采用cortexm3的方式打开packages\hal\cortexm\arch\current\src\context.S//===========================原创 2011-11-30 14:24:17 · 4732 阅读 · 5 评论