原创 【博客大赛】Android笔记2-开始第一个Android 应用

2013-12-8 21:52 1425 17 23 分类: 软件与OS 文集: Android
我们使用上次安装的Eclipse 开发我们的应用。
简单地说,分三步走:
 
(1)、创建一个Android应用;
(2)、在XML布局文件中定义应用程序的用户界面;
(3)、在java代码中编写业务实现;
112901.jpg
 
112902.jpg
 
112903.jpg
 
 
如果没有勾选上面的创建新的桌面启动器图标,那么就会使用默认的图标,然后选择活动的模板,随便选一个,点finish,到此成功创建了一个项目,如下图所示。
 
112904.jpg
112905.jpg
 
打开上图这个XML文件,该文件是用于定义android的应用用户界面的。打开即可看到
112906.jpg
编辑加上下面两行代码:
112907.jpg
快捷键 Ctrl + S 保存,然后系统会自动编译你刚才修改过的文件,错误和警告都会出现在下方的Problems界面下的。
 
 
112908.jpg
有一个警告,是字符串使用得不规范造成的,修正它略麻烦,干脆先不管。
接着,打开Android源代码进行编辑具体业务功能。
112909.jpg
打开这个MainActivity.java 
在下面的位置加入红色边框的代码。
112910.jpg
也许会有一个错误,就是View 类型的使用问题,提示“

TextView cannot be resolved to a type

”原因是欠缺如下三个包,加上即可。
import android.view.Menu;
import android.view.View;
import android.widget.TextView;
 
或者,因为我们使用的是Eclipse ,所以直接使用快捷键 : ctrl+shift+o, 系统会自动添加相应的包。
 
好,最后一步了。按“Run”或者快捷键,ctrl+F11 ,把当前工程运行到之前新建的AVD模拟器中。
然后再找到我们编写的“Hello2”应用程序。
112911.jpg
112912.jpg
 
至此,第一个安卓开发简单应用大功告成。虽然简单,也是开始。加油。
 
PARTNER CONTENT

文章评论6条评论)

登录后参与讨论

用户841296 2014-7-5 13:02

学习,谢谢!

345002072_353389109 2014-1-18 11:44

呵呵,哥们是不是回复错了呢

345002072_353389109 2014-1-18 11:44

不是哦

用户583648 2014-1-18 11:04

羡慕吧 ,,,

用户1376226 2013-12-13 14:04

另外,你是不是福州的模友左左?

用户1376226 2013-12-13 14:03

博主辛苦总结,支持支持!
相关推荐阅读
啊左不是蜗牛 2015-01-28 09:21
【博客大赛】那样的人生,看不穿
         昨晚11点跟PM姐姐聊天,问她今晚要不要加班,她回:刚刚开发哥哥陪她出来打的。。。我以为我十点半从实验室回去已经够晚了。。我脸红了。        我问她为什么不早点回去...
啊左不是蜗牛 2015-01-13 19:41
【智能手机】三个观点说说国产手机未来
在此篇文章之前还有一个各大手机品牌的总结,请点击查看。 智能手机之论英雄出处      谈手机之前换个角度,类比一下PC领域。 PC领域毛利最高的时候,国产PC一直混在低端。随着时代发...
啊左不是蜗牛 2015-01-09 17:56
【智能手机】论英雄出处
我认为,如果你不知道对手的底细,那么你就很难战胜对手。知己知彼,百战百胜。所以,我简单地说说我对这几家手机品牌的看法。个人之见,欢迎讨论。   苹果: 1976年成立,在乔布斯这样的天...
啊左不是蜗牛 2014-11-19 13:48
【博客大赛】蜗牛求职记之华为篇
1、前言说明          蜗牛是电赛出身,本科做硬件嵌入式,画板子和写C程序,然后研究生阶段是转战android,但是由于项目涉及到硬件,导师项目众多,小伙伴少,于是我也负责部分st...
啊左不是蜗牛 2014-08-16 14:38
以另一种位图的思想来解决一道OJ题目
前言: 以前所接触到的位图的思想都是以1位的形式去存储某个数出现的次数是1次还是0次。常见的例子不外乎在《编程珠玑》上的开篇例子里,1千万个数的排序统计,用1.25M的内存空间就可以达到遍历一...
啊左不是蜗牛 2014-08-15 11:57
Android 笔记之 listview 性能优化
列表显示需要三个元素, (1)listview 视图,用来显示列表的View ; (2)适配器,用来把数据映射到listView上面的 (3)数据,具体将被映射的数据,包括字符串,图片...
EE直播间
更多
我要评论
6
17
关闭 站长推荐上一条 /3 下一条