
android平台学习
seekrg
分享才能成长,越战越勇,
展开
-
ANDROID SDK体系介绍
本章介绍了Android SDK的相关内容,包括其文档解读,示例讲解,以及相关API的介绍,通过本章的学习,可以比较清晰地把握Android SDK的全貌,熟悉其提供的相关示例,以及附带的工具使用。另外,按照课件中推荐的文档阅读顺序,可以更快速、全面的了解整个Android SDK的知识。★ 了解Android组成和用途★ 熟悉文档包含的内容★ 熟悉一些常用和重要的工具(T转载 2015-04-26 14:09:30 · 1317 阅读 · 0 评论 -
Android系统移植与调试之------->build.prop生成过程分析
版权声明:本文为【欧阳鹏】原创文章,欢迎转载,转载请注明出处! 【http://blog.youkuaiyun.com/ouyang_peng】本文简要分析一下build.prop是如何生成的。Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/produc转载 2015-12-03 17:29:51 · 2330 阅读 · 0 评论 -
android系统源码目录system/framework下各个jar包的用途
am.jar:终端下执行am命令时所需的java库。源码目录:framework/base/cmds/amandroid.policy.jar:锁屏界面需要用到的jar包,该包引用了android.test.runner.jar,源码目录:framework/base/policyandroid.test.runner.jar:测试应用所需的jar包,该包引用了core.jar,core-转载 2015-07-20 13:58:09 · 3673 阅读 · 0 评论 -
android添加新产品定义
原文网址:http://www.kandroid.org/online-pdk/guide/build_new_device.html配置一个新产品详细描述以下步骤描述如何为一个新的移动设备配置makefiles以让产品能够运行Android系统。1. 在vendor/目录下创建一个公司目录mkdir vendor/2. 在步骤1中你创建的公司目录下创建一个prod转载 2015-07-07 17:13:39 · 672 阅读 · 0 评论 -
ANDROID框架结构和介绍
下图是ANDROID4.4 版本包含的所有系统服务、本地服务和应用的框架图,组织为三层:应用层、系统服务层、本地进程和服务层。应用层通常通过服务提供的对外API接口(一个服务管理对象)与服务交互,系统服务层通过JNI或者本地SOCKET与本地进程实现交互。 几乎所有的系统服务层的服务(除了SenSorService)都是使用JAVA语言实现的,这些服务工作于同一个SystemS转载 2015-07-20 09:20:24 · 597 阅读 · 0 评论 -
理解 Android Build 系统
Android Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架。众所周知,Android 是一个开源的操作系统。Android 的源码中包含了许许多多的模块。 不同产商的不同设备对于 Android 系统的定制都是不一样的。如何将这些模块统一管理起来,如何能够在不同的操作系统上进行编译,如何在编译时能够支持面向不同的硬件设备,不同的编译类型,且还要转载 2015-11-26 14:15:35 · 1170 阅读 · 0 评论 -
Android启动过程深入解析
当按下Android设备电源键时究竟发生了什么?Android的启动过程是怎么样的?什么是Linux内核?桌面系统linux内核与Android系统linux内核有什么区别?什么是引导装载程序?什么是Zygote?什么是X86以及ARM linux?什么是init.rc?什么是系统服务?当我们想到Android启动过程时,脑海中总是冒出很多疑问。本文将介绍Android的启动过程,希望能帮转载 2015-07-22 15:56:09 · 466 阅读 · 0 评论 -
Android学习路线权威指南
前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更转载 2015-11-02 16:00:42 · 512 阅读 · 0 评论 -
Android 内存管理 &Memory Leak & OOM 分析
1、Android 进程管理&内存Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存是比较有限的。如果我们编写的代 码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机。为了能够使得Android应用程序安全且快速的运行,Android 的每个应用程序都会使用一个专有的Dalvik虚拟机实例来运行,它是由Z转载 2015-08-18 17:48:26 · 503 阅读 · 0 评论 -
Android 系统属性SystemProperty分析
Android System Property一 System Property 代码中大量存在:SystemProperties.set()/SystemProperties.get();通过这两个接口可以对系统的属性进行读取/设置,顾名思义系统属性,肯定对整个系统全局共享。通常程序的执行以进程为单位各自相互独立,如何实现全局共享呢?System Propert转载 2015-07-24 10:00:58 · 499 阅读 · 0 评论 -
浅析Android权限机制(一) —— Android的权限机制
第一章 Android的权限机制 Android是基于Linux的系统,其权限访问控制自然离不开Linux的权限访问控制,而在第一章当中,将分成两个部分来剖析Android的权限控制系统。一. Linux权限机制 Linux的权限访问是由进程(访问者)和文件(被访问者)两部分组成的。其中相当一部分内容参考至APUE[1]。1.1 Llinux文件权限转载 2015-07-23 15:29:35 · 687 阅读 · 0 评论 -
每一位Android开发者应该知道的Android体系架构和开发库
Android的体系架构鼓励组件重用,允许开发者发布共享Activity、Service并且访问其他应用程序的数据,还可以根据开发者制定的安全限制进行管理。话虽如此,今天我将分享一些关于Android架构和开发库信息,供开发者创建下一个杀手级应用使用。准备好了吗?请继续下面的阅读!不要被上面的图片吓到,你无需了解所有内容。Android架构支持开发者创建自己的联系人应用或者转载 2015-07-22 19:49:50 · 478 阅读 · 0 评论 -
Android源码目录结构详解
在学习Android的过程中,学习写应用还好,一开始不用管太多代码,直接调用函数就可以了,但是工作中却需要修改到framework之类的东东所以感觉开始纠结了,又是初学,很多不懂,所以就去找了关于源代码结构介绍的,感觉有很大帮助,所以转载过来分享Android 4.0|-- Makefile|-- bionic (bionic C库)|-- bootable转载 2015-07-16 11:22:41 · 471 阅读 · 0 评论 -
Android 如何修改Sim卡语言自适应
一、 系统设定默认语言规则系统预置语言,即在 makefile 文件中定义的语言;– 位置:mediatek/config/${Project}/ProjectConfig.mk,默认第一个是系统默认语言刷机过后,开机重启,如果未插卡,系统语言为预置的语言;插入SIM卡过后,系统语言根据 SIM 卡来改变, 默认会把刷机过后第一次插的 SIM 卡的语言设置为默认转载 2015-07-14 19:17:23 · 1052 阅读 · 0 评论 -
Android修改应用的默认安装位置
Google默认的PackageManager,会读取应用AndroidManifest.xml的对应定义installLocation:规则如下:1.如果没有定义安装位置,表示安装在手机内存上;2. android:installLocation = "auto",先查看手机内存是否足够,如果够就安装在手机内存上,不够就安装在T 卡上;3. android转载 2015-07-15 10:30:01 · 3472 阅读 · 0 评论 -
Android编译系统详解(二)
++++++++++++++++++++++++++++++++++++++++++本文系本站原创,欢迎转载! 转载请注明出处:http://blog.youkuaiyun.com/mr_raptor/article/details/7540066++++++++++++++++++++++++++++++++++++++++++如果用户想个性定制自己的产品,应该有以下流程转载 2015-07-13 10:35:36 · 666 阅读 · 0 评论 -
Android总结篇系列:Android广播机制
原文地址:http://www.cnblogs.com/lwbqqyumidi/p/4168017.html1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个转载 2017-09-13 22:18:26 · 346 阅读 · 0 评论