资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
“2255ImraruununAndroid开发教程:第一个Android的应用程序:“Hello,AndroidL“创建一个工程创建UI运行代码:Hello,Android下面的章节将详细描述便用XML档建UI调试工程一镗3岩院“创建一个尽可能简单的工程,Eclipse的插件可以使Android的开发变得简单。你需要一台装有EclipseIDE(参考系统和软件需求),你还需要安装AndroidEclipse插件(ADT)。如果你都准备好了,继续看这里。,首先你需要对如何创建“Hello,World!有个大概的了、在菜单中FileNewProject中创建一个斧的Android项目。“在创建Android项目的对话框里填写项目的详细信息。编辑自动生成代码的模板去显示一些输出。“这样就可以了,下一步,我们将详细讲解每一步。鲫alrl.Drgwwwmobiletrain.org发教程“创建一个新的Android项目“打开Eclipse,选择FileNewProject如果Android的Eclipse的插件正确安装了,弹出的对话框里就会有一项“Android“,这一项有唯一的子项“AndroidProject。蒯讥呐Crmtiaaimn十镗3学院n=ro_=男:发教手王s。sec-鼬陷i呐Cormiiieniiom赘干曹穿Tndrold开发教程,选画AndroidProject,点下一步,填写工程的详绅信息下一步霁要你填写项目的详细信息,这里有个例二bedtrain.orgwwwmobiletrain.orgNWWA干镜36学院中国程动互联网赘发教程,每一项具体的意恺:,工程名,鳖萱汨工程保存在你机器上哪个目录里,包的命名空间(需要遍循JaVa编程悟盲余名规则),你的所有代会在这个诡也会生或包的名称从厂活动自动生成、促伟E万伟人H刑t战铁0H,程序名,这是最后生成应用程序的名守-li蛐i。rg一enA2沥r,可选框里“Usedefaultlocation?“允许你选择其他目录保存项目产生的其它文件。缉辑自动生成代码运行插件后,会自动生成一个类“HelloAndroid“(可以在程序包里HelloAndroidsrccom.android.hello找到)。像这桐:publicclassHelloAndroidextendsActivity/心活动第一次被创建后调用。*+/OverridepublicyoidonCraate(BunidlesavedInstanceState)SUper.onCreate(savednstanceState);SetContentView(R.layout.main);翊病is銮画限恒继耀庶7印汪迅南亿学戮娄淅口装砚境侠这样蛐_叩rgu“看下面我们修改的代码,你可以在你的HelloAndroidjava文件里做相同的修改,我们来逐行分析:packagecom.android.helloiimportandroid.0s.Bundlei;importandroid.widget.TextViewi;蒯_叩rgshimportandroid.app.Activity;hA2沥伟publicclassHelloAndroidextendsActivity/*“活动第一次被创建后调用*/Override“publicvoidonCreate(BundleSavedInstanceState)Super.onCreate(savedlnstanceState);TextViewtV=newTextView(this);ty.setTeXt(“Hello,Androidn;SetContentView(ty);_Ii蛐i。rgE发教程小提示:如果你忘记引入TextView的包,可以尝试Ctrl-Shift-O(如果是Mac系统Cmd-Shift-O)。这是Eclipse管理应用的快捷方式-它会显示没有找到的包然后自动为你加上。“在Android里,用户接口由一些称之为视图的不同层次的类组成。一个视图就是一个简单的对象。如单选椿,动画控件,一个文本框(我们的例子里的)s我们称处理文本的这样一个子视图就史TextView。这里教你如何创建TextView。这里教你如何创建TextView:TextViewtv五newTextView(this);_蛐_叩rgCrmniiaaimn
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号