My Android Trip

作者:bestaone      日期:2010/9/25

 

注:您可以任意转载,但是为了尊重作者的劳动,请务必标明出处:

http://blog.csdn.net/bestaone/archive/2010/09/26/5907097.aspx

 

一.唠叨下

       我CS出身的,干了两年,去年年底转BS的。很多人没有做过CS,我觉得是个遗憾,BS的恢宏主要是这个时代和浏览器造就了它(这也确实是个事实,要顺应时代嘛)。总的感觉就是BS一直在模仿CS,瞧瞧GWT、GXT还有现在用的AM,都是在构建自己的组件库,然后用BS的标签展现,再看看现在新兴的3G开发中大量的GUI界面组件库,据我学习过的几个技术都是大同小异。从深度来讲BS远远达不到CS的水平(比如:Photoshop、eclipse、暴风、QQ游戏、魔兽……广义上讲都属于CS软件)。

等我玩够BS了,再回去继续干CS。

       只所以说这些,是因为android的开发和CS开发非常类似。

 

二.散扯下

       Google的赢利点在PC媒体的广告业务上,它未来最大的竞争对手就是移动媒体,而这一块一直是apple在领跑,apple是其潜在的敌人,所以google收购了android,并大举进军移动媒体,向apple宣战。

       Google进军移动媒体,并不是想分得一瓢羹,至少短期内不是这个目的,而是想利用其强大的经济实力和技术实力,整垮apple。

       有了google的支持,Android的冲劲十足,不久前统计,记不太清楚了,是年还是季度增长率竟然达到680%,照这个数的很快就能赶上apple了。

       高手过招也从不手软。今天看到了ADK 3.0下月就要发布了,而其宣布统一GUI界面。这意味着,不管是高端手机硬件厂商还是山寨厂商,预装此系统后,界面区别不大,似乎把高端厂商和山寨拉到了同一起跑线,从而,价格战是无法避免的了,价格战将会带动手机价格的下降,而向来高档高价的apple的市场份额将会不断缩水!

       Google就像布下了一个局,android就像一个勇士,和apple在期中混战。当然咯,apple也不是吃素的。

      

好,步入正题,下面我们开始android之旅吧

二.开发环境

Eclipse3.6:可以从http://www.eclipse.org下载,解压即可用。

ADT-0.9.7:可以在线更新(不会就问google去),建议用这种方式。我喜欢装手动版的,所以我做了个手动安装版的,可以从这里下载http://download.csdn.net/source/2701397(除了我做的,我没有找到其他的了,所以,我设了5个积分下载,不宰白不宰,实在没银子的call我,我发给你)安装不要我教了吧。

android-sdk-windows:搜一下就可以找到了,不过解压运行后还要下载,而且速度巨慢(全钩下载有1G多)!我当时搞了好久找到了一个方法,到网上搜到android-1.6_r02-windows.zip,下载,然后把它解压放到**/android-sdk-windows/platforms下

如图:

 


需要的开发环境装好后,我们打开eclipse,配置AVD(Android 虚拟设备,也就是手机模拟器),

1.      设置SDK的路径

 

1.      创建虚拟设备(AVD)

 

三.开工

环境搭建好了之后,我们开工,我们也从“hello word”开始

1. 创建android项目

 

 


其他按照默认,设置好后,点finish完成。

1. 运行(右击项目,run as->android application)

此时会启动虚拟设备,然后将程序装载到期中运行。

 

1. 点击模拟器中的“menu”按钮,进入程序清单,找到“HelloWord”

 

四.做一个GUI的实例

功能描述:通过点击一个Activity中的button,启动短信功能。

 

在布局中加入一个按钮。

 

响应按钮点击事件后,跳转到发送短信界面。

 

1.往Activity中添加一个button(需要编辑/HelloWord/res/layout/main.xml)

在布局中加入如下代码:


  
 

2.为button添加鼠标点击事件(需要修改HelloWordActivity.java)

代码如下

 
 

3.编辑完成后,运行后便可以看到效果了

 


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值