- 博客(16)
- 资源 (11)
- 收藏
- 关注
转载 Android系统资源访问机制的探讨
徐仙明:我是来自友盟的徐仙明,现任友盟Android SDK开发工程师今天我希望给大家带来关于Android平台上怎么样管理资源。友盟是一家主要是针对开发者提供平台式服务公司,友盟是一家针对开发者的平台式服务公司,它为开发者提供统计分析工具、开发工具以及类似于“应用联盟”的SDK。首先我介绍一下什么是资源,就是说在Android里面资源是什么东西,然后接下来简单地讨论一下都有哪些资
2012-12-22 12:57:23 2928 2
转载 google 数据中心
上周,Google一反常态的公布了其数据中心的内部照片,这引起了所有科技爱好者的关注。这比互联网的新对手Facebook公布自己数据中心的设计晚了18个月。除了照片,Google只附加了小学生看书说话式的文字。而Facebook将数据中心的设计蓝图全部公开,任何人可以参考。图:James Hamilto过去,数据中心被Google视为核心技术,因此Google对自己数据中心的细节总
2012-12-21 15:34:27 1180
转载 SurfaceView和View区别
SurfaceView和View最本质的区别在于,surfaceView是在一个新起的单独线程中可以重新绘制画面而View必须在UI的主线程中更新画面。那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。当使用surfaceView 由于是在新的线程中更新画面所以不会阻塞你的UI主线程。但这也
2012-12-21 15:30:23 389
转载 Android系统如何实现UI的自适应
做Android应用的人都知道,要一个apk适用多个不同的手机屏幕是很容易的,就是在项目的res文件夹下面有多套相关的资源文件。程序运行的时候,Android系统会根据当前设备的信息去加载不同文件夹下的资源文件。但是Android系统是怎么做到这一点的呢?上网上搜了一下,很少有这方便的介绍,只好自己研究下代码了。下面是我研究代码得到的结果(正确性有待确认),在这里分享一下。 这里以
2012-12-21 14:43:34 698
转载 build.prop生成过程
转自:http://blog.csdn.net/thl789/article/details/7014300本文简要分析一下build.prop是如何生成的。Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/product//syste
2012-12-20 11:05:47 694
转载 launch mode
转自 http://blog.csdn.net/leiswpu/article/details/6248528Defining launch modesLaunch modes allow you to define how a new instance of an activity is associated with the current task. Yo
2012-12-18 19:16:36 598
转载 maxleng的专栏 Android Application
转自:http://blog.csdn.net/maxleng/article/details/5621345Android Application Android提供给开发程序员的概念空间中Application只是一个松散的表征概念,没有多少实质上的表征。在Android实际空间中看不到实际意义上的应用程序的概念,即使有一个叫Application的类,这个也就是个应
2012-12-16 19:41:35 572
转载 bootloader与签名
我们对于能够及时阻止HTC对其Android设备的Bootloader加锁一事很happy,也对制造商能够聆听少数用户的声音,并意识到解锁 Bootloader可以提升其产品价值的做法感到非常高兴。我们将持续追踪这件事的进展和效果。同时,我们也收到很多关于这Bootloader为啥引 起这么大聒噪之类的疑问,于是就有了这篇试图解答这个问题的文章,此文试图用不Geek的方式来解答,来壶茶,且品且读吧
2012-12-16 10:54:38 2085
转载 uri 基础知识
Content Provider这个东西在Android平台上是最常用的共享数据的方法(似乎应用程序之间共享数据也只有这种方法吧,待求证)。虽然常用,但是这个东 西要理解透彻还是要先掌握一些基础的。URI就是Content Provider(简称CP)的基础。我们要标识一个CP,就必须用URI这个东东。这就类似于我们要通过网址来标识某个特定网站,实际上网址URL本身 就是一种URI。URI全称
2012-12-14 16:00:56 484
转载 java 运算符优先级
在实际的开发中,可能在一个运算符中出现多个运算符,那么计算时,就按照优先级级别的高低进行计算,级别高的运算符先运算,级别低的运算符后计算,具体运算符的优先级见下表:运算符优先级表优先级运算符结合性1() [] .从左到右2! +(正) -(负) ~ ++ --
2012-12-13 13:33:16 459
转载 C++ 运算符优先级
http://en.cppreference.com/w/cpp/language/operator_precedenceThe following table lists the precedence and associativity of C++ operators. Operators are listed top to bottom, in descending
2012-12-12 20:40:39 477
转载 android 属性系统
每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。 在系统初始化时,Android将分配一个共享内存区来存储的属性。这些是由“init”守护进程完成的,其源代码位于:device/system/init。“init”守护进程将启动一个属性服务。属性服务在“ini
2012-12-09 21:44:06 701
转载 maxleng的专栏
文章皆来自CSDN网友maxleng的专栏,maxleng是名Android爱好者,长期从事嵌入式系统及手机软件系统研究,自2010年4月起,在CSDN上先后发表28篇《Android核心分析》系列博文,收到网友们的极高评价。《Android核心分析》整理如下:1. 方法论探讨之设计意图2. 方法论探讨之概念空间篇3. 手机之硬件形态4. 手机的软件形态5. Android基本
2012-12-02 19:03:44 776
转载 APK编译过程
现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统、自动生成发布文件等等。这些都需要我们对Android工程的编译和打包有一个深入的理解,至少要知道它的每一步都做了什么,需要什么环境和工具,输入和输出是什么。那么我们就来挖掘一下Android的编译过程中的细节。首先,我们假定你的系统(什么系统都行,不限于Linux还是Windows系统,当然,我在这里默认使用Linu
2012-12-02 18:52:18 610
转载 PackageManagerService
转自: http://blog.csdn.net/new_abc/article/details/8192587PackageManagerService主要是一个包的管理服务,在开机的时候会解析以前保存的一些安装包的相关数据,android运行过程中新安装的apk也会保存到PackageManagerService的相关变量中,也会写到相关的文件中永久保存。首先看一下它的
2012-12-01 14:35:18 583
LINUX设备驱动程序
2013-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人