Android初体验

环境:windows 2003, Eclipse 3.2
【安装Google Android SDK】
 
下载完成,随便解压扔在哪就可以了,没有让我讨厌的Installer。绿的。
目录里还包括文档和例程。 
SDK本身带有tools目录,包括模拟器等相关工具,不过我觉得没人会直接用它,因为Android能直接整合到Eclipse IDE里,谁能抗拒Eclipse的诱惑呢?
 
【Android整合到Eclipse】
与安装其他RemoteSite插件一样,Android没什么太特别的。
https://dl-ssl.google.com/android/eclipse/加入Eclipse RemoteSite里,按向导一步步完成就OK了。
 
安装好插件,Exclipse需要重启。不过重启之后发现我之前设置的EclipseView布局有些变化,不过不影响什么,自己调整一下就好了。
 
打开Eclipse的Preference设置,找到Android,设置Android SDK的路径。
子项设置里,为了开发方便,建议将Build设置为Verbose,也就是在Build时能看到全部过程信息。DDMS和LogCat是什么玩意现在还不知道- -!!以后熟悉了再说吧。
 
【Hello Android】
Eclipse整合好Android之后,在Eclipse新建工程时,增加了Android Project选项。
新建Android项目,有四个必填内容:
ProjectName:工程名。没啥好说的。
PackageName:包名。没啥好说的。
Activity Name:直译是活动名。官方的说明大致是:这是插件生成的类存根使用的名字,它必须是Android SDK中Activity类的一个子类,Activity类是Android中基本的运行工作类。它可可选性的创建UI。个人暂时估计这是一个Android程序的入口驱动类。
ApplicationName:应用程序名。官方解释是,这是一个应用程序标题。没太搞明白啥意思- -!
 
创建工程后,找到 HelloAndroid类,不出所料,的确是Android程序入口。
从onCreate方法开始代码被驱动执行起来。
先来完成基本的HelloAndroid吧。
 
    public void onCreate(Bundle icicle) {      super.onCreate(icicle);         TextView tv = new TextView(this);         tv.setText("Hello, Android");         setContentView(tv);     }
 
这是修改后的onCreate。增加了一个TextView高级界面组件,设置文本内容。看起来很像标准的JavaUI编程。
 
写好了HelloAndroid,接下来是运行的时候遇到点问题。
发现Eclipse里的run as不可用...
去官方查,哎呀,Google就是好啊,写的明明白白的...
  1. 打开eclipse的run对话框
  2. 选中Android Application
  3. 点左上角的New Lanuch configuration
  4. 配置新生成的New_Configuration,需要注意的是屏幕设置,最好选QVGA-L,不然1024*768的屏幕有点显示不开...
  5. 接下来就是run了。
  6. run起来的模拟器要经过初始化过程,类似开机,大概需要1分钟...不过比S60的模拟器还是要块滴。

看看成果吧,吼吼。这是缩放了50%的比例。

 

 
 
顺便看看Android随机附带的程序,很让人心动哦~~
 
待机,图标比较Q...
 
 
一个来短信提示的演示,有点像iPhone
 
一个蛮有意思的演示,可以修改StatusBar。
 
一个让人看了有点头晕的动画演示,貌似不是3D。不过Android是支持OpenGL的。
 
浏览器,做的还是很不错的,不过我尝试浏览页面比较大的网站时候,出现过程序崩溃- -!
 
传说中的GoogleMap。Google出的系统嘛,肯定会有滴。不过,不知道是不是因为仅仅是给模拟器用,地图只能放大到城市一级。而且我断言,未来iGoogle肯定会被整合进来。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值