码迷,mamicode.com
首页 > 移动开发 > 详细

[Android开发学习] day01

时间:2015-03-03 20:42:34      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

Android系统介绍

?2003年10月,AndyRubin创立Android科技公司
?2005年8月,被Google收购
?2007年11月,Google牵头,成立开放手机联盟,共同研发和改进Android系统
?2007年11月,Android的1.0Beta版问世
?2010年末成为全球第一大智能手机操作系统


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的常用快捷键

?Ctrl+1   快速修复
?Ctrl+D   删除当前行
?Ctrl+Alt+↓   复制当前行到下一行
?Ctrl+Alt+↑   复制当前行到上一行
?Alt+↓   当前行和下面一行互换位置
?Alt+↑   当前行和上面一行互换位置
?Alt+Enter   显示当前选择资源的属性
?Shift+Ctrl+Enter   在当前行插入空行
?Ctrl+/   注释当前行,再按则取消注释
?Ctrl+O   快速显示类结构
?Ctrl+T   快速显示当前类的继承结构
?Ctrl+K   参照选中的单词快速定位到下一个
?Ctrl+E   快速显示当前编辑区的下拉列表
?Ctrl+Shift+J   反向增量查找
?Ctrl+Shift+F4   关闭所有打开的编辑区
?Ctrl+Shift+X   将当前选中的文本全部变为大写
?Ctrl+Shift+Y   将当前选中的文本全部变为小写
?Ctrl+Shift+F   格式化当前代码
?Ctrl+Shift+P   定位到对于的匹配符
?Ctrl+Shift+/  多行注释
?Alt+Shift+R   重命名
?Alt+Shift+M   抽取方法
?Alt+Shift+C   修改方法签名
?Alt+Shift+L   抽取局部变量
?Alt+Shift+V   移动方法和变量
?Ctrl+F11   运行项目
?


创建并运行Android项目

IDE Eclipse环境开启后,在左侧栏右击,New->Android Application Project->输入项目相关信息

%NewAndroid Project对话框中输入项目说明如下:

?Application name — 是指程序安装在模拟器上所显示名称
?Project Name — 是指在Eclipse中显示的项目名称
?Package name — 每个Android应用程序都有属于自己的包名,包的形式就是Java包
?Minimum Required SDK — 程序最低支持的SDK版本
?Target SDK — 程序的目标SDK版本
?Compile With — 程序的编译SDK版本,通常与TargetSDK版本相同
?Theme — 应用程序界面的主题,使用默认即可


新建的项目中的各个文件说明

技术分享


 在真机上进行调试,用DDMS模式




[Android开发学习] day01

标签:

原文地址:http://blog.csdn.net/moweiyang0214/article/details/44041951

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!