在显示HelloWorld之前,我希望它可以有一个登录界面,所以需要创建一个新的活动来写登录界面和登录逻辑代码。
1. 创建活动文件LoginActivity.java
生成的文件如下:
自动生成的内容如下:
2. 创建布局文件
创建之后自动生成的内容如下:
添加一个登录按钮:
- ① 控件id:使用
@+id/<String>
表示在XML中定义一个id; - ② 控件布局:
match_parent
表示和父元素对齐,wrap_contgent
表示刚好适应内容就行; - ③ 控件显示文本:可以引用strings.xml中定义的元素,也可以直接使用字符串;
在下方切换到Design模式,可以看到预览:
这个布局是手动创建的,所以需要手动在活动文件中引入,修改活动文件:
3. 注册活动
活动创建完成,对应界面布局问阿金创建完成之后,要把活动注册到APP中,在AndroidManifest.xml
文件中:
4. 运行效果
运行后的效果如下:
这个时候只是单纯的添加了活动文件和布局文件,并注册为主活动,接下来的文章设置点击登录按钮之后切换到下一个活动。
接收更多精彩文章及资源推送,欢迎订阅我的微信公众号:『mculover666』。