我是一个android的学习者,这是我的学习笔记,希望对初学者有帮助,共同学习,共同进步,只要我还在学习,我就会一直做笔记,时时更新!如果出现错误,也请大家提醒,相互谈论,相互学习。谢谢!1.3G的基础知识 移动互联网标准: 1G标准 模拟时代 只能打电话 大哥大 MOTO 2G标准 GSM CDMA 打电话发短信 诺基亚 NOOKIA 2.5G标准 WAP 蓝牙 上网 3G标准: 相对而言:网速更快了! 无线通讯技术 所属公司 用户群体 CDMA2000 电信 全国最大 WCDMA 联通 全国小部分 TD-SCDMA --> (低辐射) 移动 中国 2.Android的概念Android是Google于07年11月5日宣布的Linux平台开源的操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成 安卓架构体系图:
1、applications; 应用层 2、application framework (API); 应用程序框架层 3、library + Dalvik VM ; jar包层 4、LINUX KERNEL ; 驱动层 在android的结构的图里面要注意一个东西: LINUX KERNEL --> Binder(IPC) Driver ------ 这个驱动是谷歌程序员自己加到驱动 Android系统的架构 Android是一种开源的智能系统 配置环境变量: 变量名:ANDROID_SDK_HOME 值:sdk的目录。 如D:\android-IDE\android-sdk); 要是在cmd命令下运行,需要在系统环境变量中的path里面添加以下数据 ;%ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools Android特点: 1.开源 2.基于JAVA语言 3.Eclipse IDE 3.搭建开发环境1.JDK1.5以上(仅有jre不够) 2.Eclipse 3.5 3.ADT插件 4.SDK工具包 4.工程目录结构-->src 放置程序员编译的JAVA源代码 -->gen 放置ADT自动生成的R.java文件,该文件自动生成,我们不要修改 -->assets 放置一些多媒体文件,比如视屏,MP3........ -->bin 放置编译过后的文件 -->res 该目录为”资源目录”,放置一些图片,界面文件,喝一些文字信息 -->ActivityMian 功能清单文件,可以放置四大组件,及应用中的所有组件 -->project.properties决定应用程序使用哪个版本的android.jar 安装过程: .java-->.class--SDK提供dx工具->.dex-->打包(签名)--.apk 启动过程: 创建进程--创建主线程--在主线程中实例化Activity-- (操作系统会把应用有关的信息Context存放在activity中)--- 然后操作系统调用onCreate方法 注意:Android项目的包名必须是唯一,不能重复,否则会覆盖. Android的升级 Android系统今后将继续每半年一次的升级步伐,分别定在每年的夏天和年终。每代Android系统都 安装方式 ADT安装步骤
在此ADT安装完成 SDK配置步骤
HelloWorld创建步骤
上一篇:JavaEE 7发布进入倒计时 下一篇:2013 年 05 月 24 日 签到记录贴. |
Android体系架构及认识
最新推荐文章于 2024-09-20 06:12:45 发布