美文网首页
2018-03-08—AS工程目录、第一个程序

2018-03-08—AS工程目录、第一个程序

作者: 季白zy | 来源:发表于2018-03-08 21:12 被阅读0次

    本人之前有一年左右时间自学安卓,现在在从头学习,我想把自己一路学习的过程保存下来,可以一路见证自己的进步。在今后遇到问题的时候也可以拿出来当笔记看一看。


    一.Android Studio写的第一个程序Hello Android!

        安装配置Android studio就不说了(其实是懒得写了。用老师的图片觉得不好,所以就不写了其实很简单也)下面给大家一步步演示如何创建AS项目

        当配置完AS之后,点开就会是这个界面,点击第一个Start a new Android Studio project。

       1. 之后进入这个界面,第一个Application name是项目的名字,写成了Hello Android

        2.第二个不用管暂时。

        3.第三个是项目目录,这个找一个自己常用的位置最好,因为以后要是查找需要的话找起来很麻烦的,c盘大的话建议桌面打个文件夹全放进去

        4.第四个是包名

        5.下面的两个勾选栏是是否支持C++和是否支持kotlin两种语言,暂时不需要

    之后进入这个界面,第一个自动勾选的是我们要做的手机项目,下面的大家英文应该都能看懂的吧-。+,pass

    在下拉栏的API中是我们选择开发Android系统版本的版本号,这个不用太高也不能太低,因为太高无法兼容低版本手机,太低反之。

    这个界面是帮助我们默认创建第一个活动,就是我们第一个可以看得见的app界面,他自己选中的Empty Activity是一个空白的界面。当然我们可以选择第一个Add No Activity,这样我们就得自己一步步创建了,有点麻烦。选中empty activity 点击next。

    这个是我们创建的第一个活动的名字,下面的layoutName是我们的第一个布局的名字(关于活动和布局的关系应该会在下一次说,不用着急)

    点击finish,我们就创建好了第一个我们自己的app了。

        下面是我们创建的MainActivity的.java 文件。我们所执行的程序都会从onCreate这个函数中开始。

        这个在我们最左面的是android studio项目目录,别的先不看,先看app目录中src这个子目录。里面的main目录里面储存着我们各种需要的文件

    我们可以看到我们刚刚创建的MainActivity就在java下的包里面。

    下面的res目录包含我们各种需要的文件,

    drawable:里面存储各种图片/xml文件。

    layout:里面存放我们的布局文件(也是.xml文件,只是区分开放)

    下面的几个mipmap目录是分别存放不同大小格式的图片(主要针对不同尺寸的手机,如果同一张图片在不同手机上展现出来的大小会不一样,你懂我意思吧—。+)

    values:我们的颜色字符串和风格都存在这里,以后等大家熟悉了,还会自己从网上或者自己设计自己喜欢的风格和颜色存储在.xml文件下

    最后一个AndridManifest.xml管的东西太多了。。。我们打看先看一个,至于以后用到的再讲解

        是不是有点恶心,觉得一点java的感觉也没有-。=(我当初就是这种感觉,学完java刚开始看Android,发现里面有这种鬼屎一样的东西,其实不难,只是看着比较。。。)

        我们现在只需要看这个,里面的category标签将name属性指定为LAUNCHER,他的意思是我们首启动的activity是有这个标签的activity,(有时候有两个这个LAUNCHER或者一个没有就会报错,一般初学者就犯这个错误,本人有过经历)。

        我们来点击一下这个绿色的三角,

        他是我已经创建好的一个模拟器,关于模拟器的新建我就不叙述了。点击OK。

        当模拟器加载完了以后,会开始烧入我们的程序,等一会儿。。。。

        点开你的模拟器,你会看到这个样子(你会发现你的为什么是Hello World!,没错,我自己改成Hello Android! 了-。+,这个下一篇会写怎么修改)。


        这样我们的第一个程序就完成了,虽然我们没写什么代码,只是点了几个按键。。。。但是这是在我们手中诞生的第一个程序,还是很开心对吧!!!

    相关文章

      网友评论

          本文标题:2018-03-08—AS工程目录、第一个程序

          本文链接:https://www.haomeiwen.com/subject/iztufftx.html