#1.实验内容
1.进行Android开发环境搭建,下载配置Android Studio,安装sdk,保证虚拟机能够正常运行。
2.创建项目,找到MainActivity.kt,对其进行查看和理解
3.然后修改代码,运行自己的测试代码,检验能否成功运行。
4.运行成功,实验结束。
#2.实验过程
##步骤一:搭建Android开发环境
打开Android Studio,完成初始设置,包括选择主题、安装组件(Android SDK、Kotlin插件等)
- 由于历史原因,android studio上已经装了一些sdk,版本如下
- 配置Android SDK路径,如下
已经创建了两个模拟器Android Virtual Device(AVD),模拟真实设备以便运行和调试程序,如下
##步骤二:创建第一个Android Kotlin项目
在Android Studio中选择"Start a new Android Studio project",创建新项目。
选择"Empty Activity"模板,并填写项目名称、公司域名、保存路径等信息,确保"Language"选项选择为"Kotlin"。
- 名称为exp1,保存路径为默认,language为Kotlin
点击"Finish",等待Android Studio自动生成项目结构,如下
##编写Kotlin代码
打开MainActivity.kt文件,编写一个简单的登录页面,
我们使用约束性布局完成页面的设计。页面代码及布局如下
逻辑代码如下。
我们首先获取了组件的引用,并创建了一个sharedPreferences实例储存用户的登录信息。
SharedPreferences
是 Android 中的一个轻量级数据存储方案,允许开发者存储和读取小型数据集,如布尔值、字符串、整数等。这些数据以键值对的形式存储,并且可以被不同的应用程序组件或者不同的应用程序实例共享。
在登录按钮的监听回调中,我们首先验证用户输入信息的有效性,如果有效,则保存入SharedPreferences;否则提示用户请输入有效的用户名和密码。
##步骤四:运行与调试
打开真机,点击工具栏上的绿色三角形按钮或使用快捷键运行程序。
观察程序运行效果。
#3.学习中遇到的问题
暂无
#4.学习感悟
本次实验旨在掌握Android开发环境的搭建,以及用Kotlin编写一个简单的程序。
我成功的创建了项目并输出了预期效果。
之前接触过Android的开发,但是没有系统性的学习,只是出于工程目的哪里不会学哪里。
希望借着这个机会,把安卓开发掌握的更加扎实,进一步提升自己的工程能力。