关于完成安卓demo的背景和我的心路历程
鉴于我作为大学生也是只学过基础代码,只写过差不过半年的vue前端框架,对于前端的学习也只是皮毛。然而这一次参加了一个软件比赛,团队老师提出了一个非常离谱的需求,就是将unity镶嵌到手机前端,在经过长时间的挣扎后,发现只有将unity项目导入安卓项目这一个方法,于是从未接触过原生项目开发的我开始了学习Android之旅,并且demo的开发期也只有一个月,这意味着我需要急速学习安卓,在探听到别的方向的同学对于这门课程大作业深恶痛绝后,我有一丝绝望。
好吧,即使是绝望,老师也会每隔几天就要查看我的成果,于是我打开了黑马:),学习了两天后,身为一个只会用组件在web上拖来拖去,接一下接口,放放数据的我,已经感受到安卓对于我的深深的恶意,(内心os:为什么一个小小的textView也要用java来设定值??为什么还要专门为颜色新建一个xml文件??为什么String也要新建文件夹??Activity是什么??Fragment是什么??为什么生命周期执行的顺序这么难??),已经要退赛的程度好嘛,以至于,我从新建一个项目,到写一个底部导航栏就用了一个下午的时间,(内心os:在uniapp里面写底部导航栏只需要用一下官方组件,这不是半分钟搞定吗??),以至于第一天开发就心态崩溃。
废话有点多,总之非常阴暗的一个月,今天也算结束&#x