哈哈,最近被那个异世界转生题材的安卓游戏馋得不行,结果发现这玩意儿开发门槛还挺高。作为一个刚被”转生”到安卓开发世界的萌新,我蹲在电脑前麻爪了半天。今天就把我这半个月折腾的流水账跟大伙唠唠,保准接地气。

开局一把刀,装备全靠捡

月初刷论坛看到个像素风异世界游戏,脑袋一热就想整个同款。打开浏览器搜”安卓开发要啥家伙事儿”,铺天盖地都是安利Android Studio的。好家伙,下载包就3个G!我家破小水管吭哧了四十分钟,中途还断网重下了两回。

新手村教学差点劝退

装完打开软件直接卡成PPT,风扇转得像要起飞。戳开新建项目,满屏幕的KotlinJavaXML看得我眼晕。硬着头皮选了”Empty Activity”,项目名随手打了”异世界勇者”,结果编译器立马报红字。原来空格不让用!改成”异世界勇者开发版”才消停。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

画界面的玄学操作

想着先搞个勇者拔剑的界面。左边拖了个ImageView当人物,右边塞Button写着”开始冒险”。预览图里按钮跑到屏幕外了!拽了半天发现要调这个叫ConstraintLayout的玩意儿,把按钮四边都钉死在屏幕边缘才老实。后来才知道要设margin,不然按钮直接贴在屏幕边上丑得要命。

异世界转生安卓新手怎么开始?新手指南助你开启冒险!

按钮戳了没反应

满心欢喜点运行,模拟器里画面是有了,可点开始冒险按钮跟死了一样。翻文档才明白要写OnClickListener。在MainActivity里抖着手敲了段:

* {

   *(this, “传送魔法启动!”, *_SHORT).show()

重新运行的时候手都在抖,看见屏幕底下弹出小黄字提示那瞬间,差点把枸杞水洒在键盘上。

调试全靠瞎蒙

想给勇者加个血条,整了个横向ProgressBar。结果运行发现血条是竖着的!查了三小时才发现XML里漏写了:

android:orientation=”horizontal”

这种坑踩多了,现在我的操作流程基本是:

  • 改两行代码
  • 点运行
  • 双手合十拜拜编译大神
  • 看见红字就骂骂咧咧

现在走到哪了

折腾了半个月才勉强搞明白:

  • 界面布局要调Layout参数
  • 点击事件得塞Listener
  • 调试时多开Logcat看报错

前两天刚把新手引导流程拼出来:点按钮触发新手教程弹窗,按提示操作能领到木剑道具。虽然界面还丑得像十年前的山寨页游,但自家孩子看久了居然觉得眉清目秀。等我把背包系统肝出来,再给大伙直播抽卡功能翻车现场!

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。