[color=red][b]1.Android模拟器启动慢[/b][/color]
模拟器就开了不要关,有真机的尽量用真机,或者考虑搞个强劲的CPU,感觉Windows 的普遍慢使用Unix 核心的Mac 和Linux 都比Windows 强很多
[color=red][b]2.介绍下Android平台的编程环境[/b][/color]
开发平台就推荐Eclipse,拿我自己的开发环境举SDK_1.6+Eclipse_3.4+ADT_0.9.7。这应该就是目前最普通的开发环境组合了,当然现在已经SDK_2.2了....ADT 0.9.7是装好Eclipse 后,用Eclipse 的插件更新功能从google 下载的,下载位置:
http://dl-ssl.google.com/android/eclipse/ 配置和下载方法在SDK 的文档里有写(不要跑到浏览器里去开那个地址,肯定是找不到页面)
最后提一点高级一点的东西,那就是源代码。源代码在SDK 里是没有的,需要单独下载。下载方法自己去google 吧,挺长的我就不讲了。当然如果你只是对某一个文件的源码有兴趣,可以不用下载,直接去http://android.git.kernel.org/就能找到。系统的java 部分的代码基本都在platform/frameworks/base.git 这个包里
[color=red][b]3.调整模拟器横竖屏[/b][/color]
一般的是台式电脑为7和9小键盘数字键,而笔记本是Ctrl+F11,这里是找的点别人整理出来的快捷键表,见附图1;
[img]http://dl.iteye.com/upload/attachment/269069/09ee64d1-5bd2-3ebd-978c-1fa143517b71.png[/img]
图 一
[color=red][b]4.关于内存、真机安装apk[/b][/color]
1.Htc g1 的内存是这样的:192(RAM)+256(ROM)MB,是不是可以这么说:
ROM里面放的是android 的系统,RAM是实际运行的内存?如果RAM192MB 用光了怎么办,会不会去用ROM或者扩展卡里的空间?
用完了,就报空间不足. 首先,ROM 顾名思义,只读的,里面放的确实是android 系统。这一点LZ理解得没错。之后,RAM 是可写的,但手机上的RAM 并不是完全意义上的内存,因为手机的RAM 一般由两种组成,其中一种掉电后RAM上的东西不会丢失。因此它里面放的也是android系统外加你安装的app和一些你使用手机时产生的数据,不是运行用的内存(常见的cache、sqlite 等,消耗的实际上就是这一部分)。因此,G1 的运行用内存其实远没有192MB。
2.Htc g1 真机升级到sdk1.5 后,如何安装apk,论坛里面的eoeAppInstaller 可以用不?eoeAppInstaller 是啥原理啊?
eoeAppInstaller 可以使用的,你可以在Market中搜索自己需要的app下载安装,也可以将APK 文件放在SD 卡上,再用eoeAppInstaller从SD 卡上安装.每个程序员对自己做的程序要负责任,不能随便就占10 多M 的内存!在网络越来越好的今天,移动互联网或许是个很好的思路,大量的数据存储在服务器,客户端做展示和必要的缓存(直接到SD 卡上)
[b][color=red]5.<activity android:name=".ac01">中“.”的作用[/color][/b]
表示这个activity 是你在manifest 标签中声明的package 下。这样系统会自动到这个包下去找这个activity。
模拟器就开了不要关,有真机的尽量用真机,或者考虑搞个强劲的CPU,感觉Windows 的普遍慢使用Unix 核心的Mac 和Linux 都比Windows 强很多
[color=red][b]2.介绍下Android平台的编程环境[/b][/color]
开发平台就推荐Eclipse,拿我自己的开发环境举SDK_1.6+Eclipse_3.4+ADT_0.9.7。这应该就是目前最普通的开发环境组合了,当然现在已经SDK_2.2了....ADT 0.9.7是装好Eclipse 后,用Eclipse 的插件更新功能从google 下载的,下载位置:
http://dl-ssl.google.com/android/eclipse/ 配置和下载方法在SDK 的文档里有写(不要跑到浏览器里去开那个地址,肯定是找不到页面)
最后提一点高级一点的东西,那就是源代码。源代码在SDK 里是没有的,需要单独下载。下载方法自己去google 吧,挺长的我就不讲了。当然如果你只是对某一个文件的源码有兴趣,可以不用下载,直接去http://android.git.kernel.org/就能找到。系统的java 部分的代码基本都在platform/frameworks/base.git 这个包里
[color=red][b]3.调整模拟器横竖屏[/b][/color]
一般的是台式电脑为7和9小键盘数字键,而笔记本是Ctrl+F11,这里是找的点别人整理出来的快捷键表,见附图1;
[img]http://dl.iteye.com/upload/attachment/269069/09ee64d1-5bd2-3ebd-978c-1fa143517b71.png[/img]
图 一
[color=red][b]4.关于内存、真机安装apk[/b][/color]
1.Htc g1 的内存是这样的:192(RAM)+256(ROM)MB,是不是可以这么说:
ROM里面放的是android 的系统,RAM是实际运行的内存?如果RAM192MB 用光了怎么办,会不会去用ROM或者扩展卡里的空间?
用完了,就报空间不足. 首先,ROM 顾名思义,只读的,里面放的确实是android 系统。这一点LZ理解得没错。之后,RAM 是可写的,但手机上的RAM 并不是完全意义上的内存,因为手机的RAM 一般由两种组成,其中一种掉电后RAM上的东西不会丢失。因此它里面放的也是android系统外加你安装的app和一些你使用手机时产生的数据,不是运行用的内存(常见的cache、sqlite 等,消耗的实际上就是这一部分)。因此,G1 的运行用内存其实远没有192MB。
2.Htc g1 真机升级到sdk1.5 后,如何安装apk,论坛里面的eoeAppInstaller 可以用不?eoeAppInstaller 是啥原理啊?
eoeAppInstaller 可以使用的,你可以在Market中搜索自己需要的app下载安装,也可以将APK 文件放在SD 卡上,再用eoeAppInstaller从SD 卡上安装.每个程序员对自己做的程序要负责任,不能随便就占10 多M 的内存!在网络越来越好的今天,移动互联网或许是个很好的思路,大量的数据存储在服务器,客户端做展示和必要的缓存(直接到SD 卡上)
[b][color=red]5.<activity android:name=".ac01">中“.”的作用[/color][/b]
表示这个activity 是你在manifest 标签中声明的package 下。这样系统会自动到这个包下去找这个activity。