安卓基础解析-初识

activity入口配置

MainActivity是自定义界面类的入口。这里定义了包名以及应用的内容视图。

package com.hello.mzy.hello;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
// 创建MainActivity类,继承自 AppCompatActivity(AppCompatActivity?界面类)
public class MainActivity extends AppCompatActivity {
    @Override
    // 重写activity类中的onCreate方法,将在当前界面创建时被系统调用
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // 设置内容视图()
        setContentView(R.layout.activity_main);
    }
}

进入res

res的layout是布局结构,点进activity_main。里面的TextView表示文字视图。

<\TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_android"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" \/>

android:text="@string/hello_android" 就是文字,文字在value里面的strings.xml,点进去就能看见这个变量

<\resources>
    <\string name="app_name">Hello<\/string>
    <\string name="hello_android">hello_android<\/string>

随机浏览