开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2353|回复: 10
收起左侧

[android教程] 【易到安卓】002-我的第一个安卓程序【图多谨入】

[复制链接]

结帖率:95% (19/20)
发表于 2017-4-27 09:41:37 | 显示全部楼层 |阅读模式   四川省成都市
创建第一个安卓项目

通过上一章的学习,我们已经成功的搭建好安卓环境,接下来就是激动人心的制作第一个安卓程序了。

国际惯例,我们要编写一个Hello World程序。首先是打开Android Studio,进入欢迎界面。如图2-01所示。

(图2-01)欢迎界面

点击第一个选项,创建一个新的Android Studio项目,点击之后会出现一些属性填写。

第一个是安卓名称,我们使用易语言编写软件,都是先进入界面,再去添加程序属性,但是外国这些软件都不一样,都要先写名称的。第一个程序的HelloWorld,我们就这样写就行了。第二个属性是域名,如果你没有域名,就空着写example.com就行了,第三个项目是包名,包名是安卓系统的唯一识别名,根据公司域名生成,如果你要自行修改,点击Edit即可修改。最下面的一个编辑框是存放项目的位置,一般就放着儿了。

点击Next后,会进入项目类型选择,默认为开发手机安卓程序,最低版本兼容为4.0.3,就默认吧,现在大部分手机都是4.0版本以上,所以就选择默认的了。下面是开发其他智能设备,现在我们不用管。

Android Studio牛逼之处能自动完成很多操作。其中活动模板有很多供我们选择,我们选择创建一个新的空白活动就行了。

知识概要

window上面也每一个页面我们都可以叫他为窗口,但是手机页面不一样,Android上面将窗口命名为Activity,也就是活动的意思。

接下来是设置活动属性。如图(2-05)所示,第一个项目是活动名称,第二个为布局名,两项的区别就是前者为java文件名,后者为布局xml文件名,现在不知道也没关系,后面就会知道了,所以你可以起个名字,这儿我给活动名取名为:HelloWorldActivity,布局名为hello_world_layout。

安卓里面的这些名字,不能使用中文和半角符号,只能使用英文字母和下划线,开头不能出现数字。这个命名方式和易语言里面子程序以及组件命名方式差不多,不过中文变成了英文。


图(2-05)活动属性设置

点击finish就是激动人心的项目构建了,耐心等待,电脑配置不同加载速度也不同,出现 图2-06 的界面就说明我们第一个项目搞定了!

图 2-06 项目构建完成界面

创建安卓模拟器

windows运行程序可以直接编译成exe执行文件,安卓软件是运行在移动设备上面的,编译后为apk,当然是不能直接运行的,这儿我们要借助安卓模拟器来调试运行。Android Studio可以创建各种移动设备模拟器,我们下面开始创建一个模拟器。

点击 图2-07 红框所示的一个图标,第一次使用会弹出模拟器创建页面,点击Create Virtual Device进行模拟器的创建。

图 2-07 模拟器的创建

点击后会弹出相当多的设备选择,我们开发手机安卓程序,默认页面就为Phone选择项目,选择一个喜欢的模拟器,由于现在安卓7.0开始渐渐普及,我们程序都最好要兼容新版本,那么选择一个安卓7.0系统的手机模拟器吧,这儿选择Nexus5X,谷歌亲儿子系列,点击Next进行下一步。

图2-08 模拟器类型选择

接下来的页面操作系统版本选择,默认只有一个安卓7.0,其他的需要下载,我们直接选择默认的这个选项,点击Next,进行下一步。

点击下一步后会出现安卓模拟器的配置属性选择,点击Show Advanced Settings可以进行详细配置设置,可以设置运行内存(RAM)以及储存空间大小,你电脑内存空余的话可以多给点内存,没有要求的话直接点击Finish创建。

图2-10 模拟器配置设置

等待加载一会就会出现图2-11 界面,说明我们的模拟器已经创建完毕,我们可以创建多个安卓模拟器,目前我们只创建了一个。接下来就是运行这个模拟器了,很简单,点击播放按钮就能打开安卓模拟器,第一次运行有点慢,稍微等待一下就好了。

图 2-11 安卓模拟器列表

等待加载后,安卓模拟器就成功启动了,如 图2-12 左边是模拟器,右边是一些操作菜单。基本上和手机操作是没有什么区别的,不过系统是英文的,没办法,外国货嘛。

图2-12 模拟器界面

运行第一个程序

接下来我们可以像易语言一样的调试程序了,点击代码窗口上面的播放按钮,如图2-13,点击后会弹出一个模拟器选择页面,只有一项,点击OK即可开始编译运行。

图 2-13 运行提示

稍微等待一会,我们可以看到模拟器已经自动打开了一个程序,而程序的名称就是HelloWorld(图2-14所示),到此,我们第一个程序就已经创建完成了。

图2-14 运行成功效果

有的人会想,好像什么都没有做吧,这个HelloWorld是哪来的。这个就像易语言一样,创建以后是一个空窗口,Android Studio项目默认是一个HelloWorld活动。接下来我们需要修改下项目类型,默认项目方式为Android,现在看起来不太舒服,所以我们选择project列表方式吧。如图2-15

图2-15 项目目录切换

切换后好像目录变的更多了,不要担心,我们要用到的只是其中的一点目录,好多东西都是自己生成的。

我们要管的是app目录,如图2-17所示

图 2-17 项目核心目录
好今天的内容就是这些了,我们第一个程序已经完成了,不是很难吧~


评分

参与人数 5好评 +4 精币 +26 收起 理由
yueying + 1 + 10 很好很强悍,坚持下去哦~
Conver + 1 + 2 感谢分享,很给力!~
冯古屋 + 1 此处应该有鼓励~
冰点 + 1 + 5 感谢分享,很给力!~
单身汪 + 1 + 8 楼主辛苦了,感谢发布原创教程

查看全部评分

发表于 2017-5-29 17:12:39 | 显示全部楼层   福建省福州市
支持下!谢谢分享!!!
回复 支持 反对

使用道具 举报

发表于 2017-5-28 21:48:30 | 显示全部楼层   江苏省盐城市
支持一下.支持一下.
回复 支持 反对

使用道具 举报

结帖率:57% (4/7)
发表于 2017-5-14 16:08:58 | 显示全部楼层   湖南省常德市
冒失很diao的样子咋填
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
发表于 2017-5-10 09:58:20 | 显示全部楼层   湖南省常德市
没有中文,免谈
回复 支持 反对

使用道具 举报

发表于 2017-5-9 17:19:41 | 显示全部楼层   陕西省西安市
这是什么软件版本呀
回复 支持 反对

使用道具 举报

发表于 2017-5-9 10:24:27 | 显示全部楼层   湖北省武汉市
回复 支持 反对

使用道具 举报

发表于 2017-5-6 11:46:27 | 显示全部楼层   四川省成都市
支持楼主  
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 25 天

发表于 2017-4-28 22:40:29 | 显示全部楼层   广东省佛山市
怎么不更了,看着呢
回复 支持 反对

使用道具 举报

结帖率:93% (13/14)

签到天数: 2 天

发表于 2017-4-27 11:56:08 高大上手机用户 | 显示全部楼层   北京市北京市
留个名备用。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表