一. 前言 3G 应用开发之Android
1. WAP技术用于浏览互联网上的网页,只能浏览一些比较小的,随着3G的普及有可能被慢慢淘汰
2. 以后平板(ipad)会发展的很火,甚至比笔记本还普及
国内的很少有研发操作系统的能力,目前的手机的处理能力还比较低,
比较大的消耗内存的大的应用没有办法在目前的硬件上运行,随着手机的硬件设务慢慢升级,
在PC上能开发的应用,在手机上也慢慢能够实现,android最大的特点就是开源
3. android系统架构底层的Linux安装了手机的各种硬件驱动
Dx(工具) -à.class(字节码)à.dex 和java的虚拟机不一样
4.根据当前市场份额及占有率居前的智能手机操作系统
有:Android、iOS、Symbian、Windows Phone、BlackBerry和 Windows Mobile 等。
5. 搭建Android开发环境
到官方网站下载要使用破网工具,因为官网已经被我们党给屏蔽了
ADT插件有的版本,经常会出现跨掉的情况,就是开发环境卡死,模拟器死机的情况
出现机器人图标,就说明ADT插件安装成功
自己的sdk是经过特殊处理的,就是用SDK Manager.exe下载的,含有以下几个版本的开发平台 ,
官方下载的不带有各种版本的安卓开发平台,sdk的解压路径不能含有中文和空格
6. 得含有所需的文件
Docs文件夹是存放文档的,里面含有帮助文档用于学习
Tools文件夹存放了各种帮助工具和一些模拟器,是经常用到的
Samples:专门用来存放安卓自带的一些例子,例子比较好,可以用来自学
SDCard实际上就是一个存储卡,应用于手机上,很小,看作U盘的功能,属于外存储设备
容量值不要设得太大,SDCard被创建出来它会以一个镜像文件存放在硬盘上,
会在硬盘上占据空间,最好跟所需要的文件大小相匹配
7 . 选择手机的屏幕大小 默认是标屏(WVGA800),分辨率是:480x800
要根据你为某一款手机的屏幕大小来选择对应的分辨率开发软件,大多数手机采用的是标屏
开发山寨手机软件的屏幕大小没有列出的,直接输入所开发的山寨手机的屏幕大小,给定分辨率像素
8. 5554:端口号,当模拟器启动的时候,它会绑定到127.0.0.1这个IP的5554端口号上,便于以后模拟器与模拟器之间的通信,
以后可以看作这个模拟器的电话号码,开发安卓应用对机器性能要求比较高,内存至少要2G以上,否则启动和布属的时候会比较慢
|
组图打开中,请稍候......
|