趣文网 > 作文大全

开源之Kotlin:一行代码写个祝福教师节的手机APP并打包APK

2020-12-21 09:55:01
相关推荐

这是关于编程语言kotlin的Android Studio开发学习的第二篇系列文章,主要介绍打包APK制作一个能安装到手机里的APP软件。因为上一篇写了关于安卓的简单常识和注意事项,新建一个项目其实就是一个最经典的hello world程序,不过并不能直接运行预览,现在我们就做一个很简单的例子来弄个APK出来,以便安装到手机里实践测试出来。

既然要做一个简单的例子,那就不直接用hello world程序了,好歹写一两句代码,想到今天已经是2020年9月10日教师节了,大家都在感恩教师群体感谢恩师,那就简单写个祝福老师节日快乐的手机APP吧。

这个实现其实就是一行代码。输入老师的称呼,然后点击按钮就会弹窗祝福。首先一人客打开AS软件依然新建一个项目,设置好必要的参数,安卓系统就选Android4.4吧。设置好进入新项目,等加载好了,就是一个默认的hello world应用。我们当然要修改。

在默认打开的文件里,我们切换到activity_main.xml布局文件,然后把默认的TextView删除掉,在Text界面添加一个LinearLayout线性布局,然后设置填充整个屏幕界面。为了不单调,还可以添加一个感恩教师节的设计图作为背景图片。

然后在线性布局里添加EditText和Button。EditText是输入一个称呼,然后button是为了执行弹窗祝福。设计界面做好了,就需要在MainActivity.kt里写执行代码了。由于我们要用button执行代码,点击弹窗,所以就需要写按钮的setOn​ClickListener()逻辑了。

由于我们用的是Kotlin,AS已经默认涵盖了扩展包,所以我们不用findViewByID()方法,直接引用button的ID名就行,就在button的setOn​ClickListener()里写代码。要弹窗祝福一句话,那么就用Toast的makeText就行。另外要获取EditText里的称呼,那么就要把这个输入的文本转成字符串,也就是edittext.text.toString()了。最后再引用。

这个是最基本的点击执行一句话的代码实现,那么软件完成了,当然关于AndroidManifest文件,软件已经自动帮我们配置好了,在这个简单的例子根本就不用动。现在可以开始生成APK安装到手机了。

一般我们要打包APK生成APP手机软件,就要注册一个ID,用于Android签名的jks文件。也就是要新建一个Key Store(在没有的情况下),这个在AS软件的Build菜单下Generate Signed Bundle or APK中。我们直接选择。一人客提醒下,如果没有签名无法填,软件就会提示你新建注册一个。有的话,就在Android APP Bundle和APK中选择一个生成文件就行了。一般在国内用不着Android APP Bundle,直接选第二个APK生成就行了。

不过如果作为调试和个人自娱自乐,还可以直接一键生成免签名的debug.apk这个可以直接安装到手机里,直接就能用(当然我们也可以用USB线把安装手机连接电脑,设置手机模式可以测试,这个属于调试阶段,和AVD一样,以后提及)。也是在Build菜单里,选择build APK(s)能生成一个debug版本的APP安装包。生成一下,安装到手机里,运行一下就可以送祝福了。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

春游三年级作文 较量作文 家乡作文100字 作文友情 写鸡的作文 写人作文四年级 一年级100字作文 初三作文500字 打伞作文 奇妙世界作文 春天的小学作文 我们的家乡作文 读好书作文 平凡的我作文 电商作文 捡垃圾的作文 二年级作文图片 去海边的作文 苔 作文 变化作文400字 亲情的作文素材 快乐的人作文 写人作文初一 平凡作文800字 英语导游作文 春游作文400 美景的作文300字 感谢朋友作文 800字满分作文 自我评价作文