关于学习并写完成了一个安卓小demo的小小记录

作为一名只学过基础代码的大学生,为了实现将Unity项目嵌入安卓应用的需求,我开始学习Android开发,并在一个月内紧急开发一个安卓demo。面对陌生的组件、生命周期和XML,我经历了艰难的学习过程。尽管遇到挑战,但最终完成了简单的功能,如接后端接口、播放视频和上传表单。这篇博客记录了这段学习和开发的经历。
摘要由CSDN通过智能技术生成

关于完成安卓demo的背景和我的心路历程

鉴于我作为大学生也是只学过基础代码,只写过差不过半年的vue前端框架,对于前端的学习也只是皮毛。然而这一次参加了一个软件比赛,团队老师提出了一个非常离谱的需求,就是将unity镶嵌到手机前端,在经过长时间的挣扎后,发现只有将unity项目导入安卓项目这一个方法,于是从未接触过原生项目开发的我开始了学习Android之旅,并且demo的开发期也只有一个月,这意味着我需要急速学习安卓,在探听到别的方向的同学对于这门课程大作业深恶痛绝后,我有一丝绝望。

好吧,即使是绝望,老师也会每隔几天就要查看我的成果,于是我打开了黑马:),学习了两天后,身为一个只会用组件在web上拖来拖去,接一下接口,放放数据的我,已经感受到安卓对于我的深深的恶意,(内心os:为什么一个小小的textView也要用java来设定值??为什么还要专门为颜色新建一个xml文件??为什么String也要新建文件夹??Activity是什么??Fragment是什么??为什么生命周期执行的顺序这么难??),已经要退赛的程度好嘛,以至于,我从新建一个项目,到写一个底部导航栏就用了一个下午的时间,(内心os:在uniapp里面写底部导航栏只需要用一下官方组件,这不是半分钟搞定吗??),以至于第一天开发就心态崩溃。

废话有点多,总之非常阴暗的一个月,今天也算结束&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值