这事儿说起来挺有意思的。最近我在家闲得发慌,看网上很多人都在搞安卓App,我也想试把手。就琢磨着整个小玩意儿玩玩儿,名字随便取了个《古阿扎安卓》,感觉听着顺口。
得找工具。我开了电脑,在浏览器搜了个"安卓开发软件",发现大家都推Android Studio。下载这东西可费劲了,等了二十多分钟才装完,我差点以为网断了。装好后,我赶紧新建了个项目,名字直接填GuAzaApp,界面默认就行。
89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
问题出在我写的代码上。我想让按钮点击后显示个提示,但模拟器一启动就崩溃,日志写着空指针异常。我查了半天,发现是TextView没绑定好ID。XML里我忘了加ID值,代码里写着findViewById(*),结果对不上号。我头都大了,去网上搜了个教程视频看,才知道要右键XML添加ID。重新改好后,模拟器终于没报错,App正常打开了。
89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我试了点击事件。按钮写了个OnClickListener,想弹出个Toast消息。代码写成:*(v -> *(context, "古阿扎启动!", *_SHORT).show()); 这回点按钮时真跳出了提示,乐死我了。
我打包了APK在手机上安装。手机上点开App,界面有点丑,就显示个按钮点一下说话,但好歹跑起来了。折腾了四个多小时,从头下载到解决bug,浑身是汗。虽说功能简陋,但能靠自己搞出来,成就感满满。下次我得加点图片啥的,不能再这么糙了。
89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区