标签:
Android系统介绍
Application Framework
组件:
View组件:Button,Editview,textview,list。
Content Providers(内容提供商):android应用的数据都是private,contentprovider就是提供服务应用程序之间可以实现数据的共享。
ResourceManager:资源包括:图像,用户界面(layout xml),字体,颜色,UI组件的ID,通过resourcemanager进行统一管理。
NotificationManager(消息通知管理):在状态栏上提供消息的提示。例如有短信来的时候,android自动的将消息提示在状态栏。
ActivityManager(活动管理):管理应用程序的生命周期,并且控制着应用的导航,扮演控制器的角色。
WindowManager(窗口管理)管理所有启动的窗口
LocationManager(位置管理):管理地图服务相关功能
TelephoneyManager(电话管理):用来管理电话相关功能。
PackageManager(包管理):管理所有的安装在android系统内的应用程序。
Android的架构层次清晰分工明确。分层的最大优势:使用下层提供的服务并为上层提供统一的服务,屏蔽本层及以下层的差异,当本层及下层发生了变化而不会影响到上层,从而保证整个系统的架构稳定。
搭建环境
1. 安装和配置android sdk
2. 安装eclipse快捷键
3. 创建并运行项目
JDK:java开发工具包,1.6版本以上
Android SDK( software development kit)
Eclipse IDE
ADT插件
配置过程:
方法1:下载安装JDK->eclipse->android SDK->安装并配置ADT
方法2:安装好JDK,从android官网直接下载一大包好的android开发工具包。
环境配置
1,jdk 配置 C:\Program Files\Java\jdk1.8.0_11\bin
2,我的电脑右键属性-->高级系统设置--->选择高级标签-->环境变量-->系统变量--->搜索path
注意不要删除已有变量
敲home 或者end 粘贴bin目录
注意和其他变量用";"隔开
sdk 配置
D:\adt-bundle-windows-x86_64-20131030\sdk\tools
D:\adt-bundle-windows-x86_64-20131030\sdk\platform-tools
找到如上路径,复制粘贴到path变量中
AVD模拟器的配置
配置好后,打开eclipse.exe文件执行,进行AVD模拟器的配置
一般开发过程中选择:
Nexus S(4‘ -480*800hdpi),
android 4.0(API level 14)
RAM 768
Internal Storage 200M,
SD card 200M
创建好之后,选中,start即可开启AVD模拟器。
Eclipse IDE的常用快捷键
创建并运行Android项目
IDE Eclipse环境开启后,在左侧栏右击,New->Android Application Project->输入项目相关信息%NewAndroid Project对话框中输入项目说明如下:
在真机上进行调试,用DDMS模式
标签:
原文地址:http://blog.csdn.net/moweiyang0214/article/details/44041951