Android

Android学习笔记(一)

今天开始学习Android开发,学习使用的书籍为:Android权威编程指南。环境:Android Studio。同时ShopKeeper也会进行开发,希望在几个月内掌握基本的Android开发技术。

本系列仅为简单的笔记,学习还是要看书的。

创建一个新的项目,选择Empyt Activity

image 49

点击箭头处查看源码,xml文件是界面布局

image 50

这里是我修改过的源码

image 51
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:orientation="vertical">

    <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:padding="24dp"
            android:text="@string/question_text"/>
    <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
    >
        <Button android:layout_width="wrap_content" android:layout_height="wrap_content"
                android:text="@string/true_button"/>
    <Button android:layout_width="wrap_content" android:layout_height="wrap_content"
            android:text="@string/false_button"/>
    </LinearLayout>
</LinearLayout>

需要注意的是,布局文件存放在res/layout文件夹下,string.xml存放在res/values文件夹下,这里之所以使用@string调用字符串,方便使用多国语言。

显示出来的效果

image 52

感觉初学写笔记的话接触到的细节过多,反而拖慢了进度和花费不必要的精力。这个系列还是存放一些独特的心得体会吧,或者等学完第一遍后回头来写,效果也会好很多。

2 thoughts on “Android学习笔记(一)

发表评论