[转帖]Android教程之三:第一个Android应用,HelloWorld_Android, Python及开发编程讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Android, Python及开发编程讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3082 | 回复: 0   主题: [转帖]Android教程之三:第一个Android应用,HelloWorld        下一篇 
jie.liang
注册用户
等级:少校
经验:1003
发帖:77
精华:0
注册:2013-10-11
状态:离线
发送短消息息给jie.liang 加好友    发送短消息息给jie.liang 发消息
发表于: IP:您无权察看 2013-10-17 15:22:03 | [全部帖] [楼主帖] 楼主

本文版权归飞雪无情 所有,转载请注明出处, 永久链接: http://flysnow.iteye.com/blog/810785

一:使用ADT创建Helloword应用

使用ADT我们能很方便的创建一个Android的Helloworld应用,关于ADT的配置请看http://flysnow.iteye.com/blog/808189 。这里只讲ADT创建Android应用,关于CMD下的ant方式请看Android开发手册。

  1. 打开Eclipse工具,新建一个项目->Others->Android->Android Project然后点击Next进入下一步.
    北京联动北方科技有限公司

  2. 在Project name中输入Helloword,Build Target的列表里选择Android2.2,在Application name输入应用的名字Helloworld ,然后在Package name输入你的应用的包名com.flysnow.helloworld,Create Activity里输入HelloWorld,min SDK输入8.这里我们不创建测试工程,点击finsh就完成了项目的创建。
    北京联动北方科技有限公司

    北京联动北方科技有限公司
  3. 北京联动北方科技有限公司  Activity是Android的主要元素,你可以把Activity理解为一个手机屏幕界面,一个Android应用是有多个Activity组成的,也就是多个界面。min SDK Version就是你的应用最低运行在什么API等级的手机上。Android的API有7个等级。下面是API等级和Android版本对应列表
    北京联动北方科技有限公司

二:创建AVD

一个Android要想运行起来必须要有一个环境,这个环境就是模拟器。使用 AVD manager可以轻松的创建一个AVD(配置好的模拟器)。

  1. 单击Eclipse工具栏上的AVD Manager图标打开AVD Manager


    北京联动北方科技有限公司
  2. 点击右侧的“New”按钮打开创建AVD界面。在Name输入一个AVD的名字,这里使用Android2.2以注明是使用的是2.2版本的SDK,好的命名容易区分。Target出选择Android 2.2-API 8接着创建一个100M的SD卡,用于以后装一些注入音乐视频之类的文件。,最后就是在Skin选择皮肤了,就是你打算让你的模拟器长社么样,这里使用默认的就好,然后点击Create AVD就创建了一个AVD,这会有一段时间(特别是SD卡大的时候),之间最好别有任何操作,等会就好。
    北京联动北方科技有限公司

三:运行Helloword应用

有个AVD我们就可以运行Android应用了。找到我们的Helloword的项目,右击选择“Run”,选择Android Application 就可以运行Helloword应用了,这个过程有点长,稍等一下就可以看到模拟器的界面了。。好了让我们看看多么漂亮。
北京联动北方科技有限公司

有的读官说了怎么还看不到我们自己的Helloword应用运行的效果啊,这是应为我们的模拟器还处于锁定状态,我们都知道手机都可以加键盘锁的,有的是按通话键打开,有的是按星号打开,但是我们的Android模拟器是滑动打开的,让我们用鼠标左键按住屏幕上的“锁”图标,然后向右滑动,然后松开鼠标,ok,打开了,很绚丽吧,等一会就看到我们的Helloword应用的效果了。
北京联动北方科技有限公司

四:Android 模拟器的一些设置和小技巧

  1. 更改模拟器语言为中文。模拟器默认是英文的,我们需要设置成中文,这样看着才方便。我们可以通过Android的语言设置达到这个目的。在模拟器的菜单中找到Setting,然后向下滚动找到Language&keyboard单击。
    北京联动北方科技有限公司
     然后在打开的界面的最上面的找到Select Language单击,然后打开一个语言选择列表,找到中文(简体)选择就ok了。。你的模拟器就变成中文的啦。。
    北京联动北方科技有限公司
  2. 有人说我设置成中文后,在输入文字的地方怎么不能输入中文啊。其实这是因为模拟器默认的输入法是Android 键盘。模拟器自带的有谷歌输入法,我们只要选择谷歌输入法就可以输入中文了。在你输入文字的文本框处长按鼠标,会弹出一个“编辑文字”的弹出框,
    北京联动北方科技有限公司
     选择输入法,就可以看到输入法列表了,有“Android 键盘,谷歌输入法”,还有一个日本的输入法。
    北京联动北方科技有限公司
     我们选择“谷歌输入法”即可。。这时候可以输入中文啦。。
  3. 由于模拟器每次启动都比较慢,我们可以在打开模拟器之后不要再关闭,这样每次运行Android应用 ADT就会自动使用这个模拟器,这样就不用每次都启动了。。
  4. Min SDK Version和模拟器。还记得我们创建Helloworld应用时最后输入的Min SDK Version吗?我们输入的是8,这个数字代表我们这个应用只能运行在Android SDk版本为2.2的机器上。这个Min SDK Version和模拟器也有关系的,如果你的机器上有多个模拟器,且每个Android SDK版本的模拟器都有,那么当你运行应用的时候,ADT就会根据Min SDK Version的值选择相应版本的模拟器。加入你的Min SDK Version是3,而且你已经创建了Android1.5的模拟器,那么你运行应用的时候,ADT就会打开Android版本的那个模拟器。。方便我们测试,智能吧。。

五:小结

这一节主要讲的就是怎么创建一个最简单的Android应用,并且对模拟器的创建和一些设置、常用的技巧做了一些介绍,目的就是尽量的熟悉ADT的创建和模拟器的使用。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论