WorkManager可以让app在后台执行。
toy demo
app->java->com.example.myfirstapp->MainActivity
这是主页面,app的入点。编译和运行app时,系统会加载该activity的一个实例,和加载它的layout,也即布局。
app->res->layout->activity_main.xml
这个XML文件定义了activity的UI布局。里面包含了一个TextView元素,文本内容为"Hello, Worle!"
app->manifests->AndroidManifest.xml
这个manifest文件描述了app的基本属性,定义了它的每个component。
Gradle Scripts -> build.gradle
这个名字存在两个文件,一个是为了poject, “Project: My_First_App”, 一个是为了app module,“Module: My_First_App.app", 每个模块有自己的build.gradle文件。使用每个模块的build.gradle文件控制Gradle plugin如何构建你的app。
Build a simple user interface
使用android studio layout editor来创建一个layout。这个Layout Editor会帮你写XML文件,你只需要拖拽views来构建你的layout即可。