Android学习随笔(1)

学习流程来自《第一行代码》(第二版)
最近开始了Android的学习,看到很多人都推荐这一本书,就决定按照这一本书的讲解流程熟悉一下Android。

环境配置

Exler 这一部分很重要,环境没搭起来,代码就跑不了,不是白忙活一场嘛。
jdk的下载环境变量的配置
开发的IDE谷歌的Android Studio 这个开发工具已经很完善了(可能有些地方需要用到科学上网,但用镜像网站一般也是能够搞定的)
因为所有东西都是书上的,就一笔带过了。。。。^_^

初识Android Studio

这是谷歌在IDEA上面经过二次开发,一个专门为Android开发而准备的工具。
新建一个项目,这时候有很多的文件就产生了。虽然很头疼,但学习就是不断的克服。
对这些文件关联性有一个大致的了解才能更好的进行开发。
Exler

要在意的是app这一块,这应该是新手用的最多的一块地方了

Exler
res中存放有图标、图片、值、布局文件等等。

Hello Word

res下的layout就是布局文件了,每一页布局,排版都是在这里设置的
Exler

设置好了布局文件了之后,就要来到配置文件,添加一个activity,不添加这个activity,我们layout下相应的布局文件是跑不出来的。
因为是FirstActivity所以设置成了主活动。

<activity
    android:name=".FirstActivity"
    android:label="This is FirstActivity">
    <!--
            name(注册哪个活动)=缩写(外层标签package)
            label=标题栏的text还会成为启动器(Launcher)中应用程序显示的名称(应用的名称)
    -->
    <intent-filter> <!-- 不是主活动不需要配置 -->
         <action android:name="android.intent.action.MAIN" />
         <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

最后来到代码区

setContentView(R.layout.first_layout);    // 给当前活动加载一个布局

安卓中的R文件是十分重要的,定义的一切东西都可以在R文件中找到。
最后运行,可以真机运行,也可以在AVD(Android Virtual Device)中。

“Hello Word” 文字已经在layout的xml里面定义好了的。。。。。 很可惜不是自己的Hello Word。但机会还多着呢!

如果出错了要学会看日志(Log类)!
因为有了一个强大的ide的关系很多东西都是自动创建好了的。


此博文为个人学习笔记,仅供个人学习使用,希望对大家有帮助。

发布了25 篇原创文章 · 获赞 0 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章