安卓移动应用开发之从零开始写安卓小程序2

实验二 安卓文件的简介和我们的第一个安卓小程序(发布文章时没有保存,导致文章不对,在此抱歉,这次补上了)

一 HelloWorld创建
(1)在这里插入图片描述
File-New-NewProject
名字我们就写HelloWorld,其他都默认,包名可能会和我不一样,因为我之前做过国际化的案例,然后就没改过来,存储路径要自己定,最好创一个安卓的专用工程文件夹,以后我们所有的工程都放在那,API尽量选的小一点,以保证app的适配性
在这里插入图片描述
点击finish,如果出现Gradle Sync同步慢问题,解决方法如下:
打开项目build gradle文件,添加相应的url地址,如下图
maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’}
在这里插入图片描述
然后我们运行一下,这样我们第一个程序就创建好了
在这里插入图片描述
二 文件的简述
我们可以看到在安卓的视图下文件还是整理的比较规范的,方便我们后期的维护
在这里插入图片描述
这是普通文件的效果,明显就差了很多
在这里插入图片描述
先介绍第一个,这个包里只有一个xml文件,里面放的是整个app的配置,我们可以来看看
在这里插入图片描述
我们重点关注黄色的部分
可以看到有一个application标签,包裹着activity标签,最里面是intent标签
重点看activity标签,他的name属性必不可少,绑定着我们的java文件,他里面的intent标签我们称之为意图,也就是我们想要它做啥,后面数据传输和界面交互我们会经常用到
在这里插入图片描述
下面我们看第二个包,java包,这里放着的是我们的逻辑代码,处理页面事务的地方,我们可以看看java里有啥
在这里插入图片描述
可以看到继承了AppCompatActivity类,至于为毛继承这个类和直接继承Activity的区别,有兴趣的小伙伴可以自行百度
里面是个重写方法,oncreate,顾名思义就是创建的意思,这就是我们为毛能看到我们xml里布局的关键了
在这里插入图片描述
再看下一个包,这个包我称之为哆啦A梦包,意思是啥都有,比如图片啊,xml文件啊,音频啥的,反正就是个资源包,可以放我们资源,我们来看看每个包里都放着啥
在这里插入图片描述
其实从文件的后缀名就能看出来,每个包放啥类型的文件,第一个放静态xml文件,我们一般不修改的布局可以放这,
第二个放我们的activity关联的xml文件,主要放我们的界面xml也就是能直接和用户交互的一些界面
然后第三个放着的是一些静态图片资源,比如背景图啥的
最后一个放我们用的字体啊,颜色啊,风格啥的
在这里插入图片描述
最后一个gradle基本不用管它,想了解的可以去查查百度
在这里插入图片描述

终于把大部分内容回忆了一下,哭出来了,下一篇我将带大家修改一下我们的HelloWorld程序,敬请期待,感谢大家阅读

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值