追风赶月莫停留,平芜尽处是春山。这篇文章主要讲述Android activity创建三部曲相关的知识,希望能为你提供帮助。
【Android activity创建三部曲】1.新建类继承Activity或其子类,现在一般继承AppCompatActivity
public class TestActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
}
}
2.在androidManifest文件中声明这个activity
< activity android:name=".TestActivity">
< /activity>
3.创建layout布局文件并在activity中的onCreate中设置
public class TestActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
}
}
在AndroidManifest中设置启动activity
< activity android:name=".HelloWorldActivity"
android:label="lidahua"
>
< intent-filter>
< action android:name="android.intent.action.MAIN" />
< category android:name="android.intent.category.LAUNCHER" />
< /intent-filter>
< /activity>
不适用系统自带的titlebar
< application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/Theme.AppCompat.Light.NoActionBar">
< activity android:name=".HelloWorldActivity"
android:label="lidahua"--给titlebar重新设置标题
>
< intent-filter>
< action android:name="android.intent.action.MAIN" />
< category android:name="android.intent.category.LAUNCHER" />
< /intent-filter>
< /activity>
< activity android:name=".TestActivity">
< /activity>
< /application>
< /manifest>
推荐阅读
- flask基础之AppContext应用上下文和RequestContext请求上下文
- flask基础之app初始化
- Android JNI 学习(JNI 简介)
- android ANR traces.txt文件导出分析
- 安卓4g网络下访问特别慢 APN为ipv4的时候可以访问IPV6不可以访问
- 全能APP时代(一对一直播视频聊源码+一对多+商城,会掀起怎样的“腥风血雨”)
- 11.采集手机端app企查查上司公司数据
- 2019年移动社交APP竞品前瞻性分析
- 合并数组,改变原数组apply与不改变原数组