学习经历
第一次培训
所讲内容
上半节基本上是围绕着XML,讲解了XML的一些基本操作, 如:常见的一些布局
TextView,Button,EditTxet。下半节讲了跳转和暂存的操作,以及Markdown的用法。
感受
一节课下来只记住了几个名词,基本上没听懂(听到一半电脑没电更是让本来就不
会的我雪上加霜)。
开始摸索
理清基本概念
一开始真的连概念都不懂,以至于会问出这种傻问题
言归正传,XML和Java其实是两门毫不相干的语言,XML一般位于res文件夹,Java
一般位于main文件夹,而两者在实现APP功能的过程中又有联系(见后文)
小试牛刀
首先在main.xml中设计一个登录页面(加上按钮什么的)
我还是比较喜欢在Palette上直接选东西,拖动到页面上再调参数对齐(确实比较方
便。至于去掉按钮可恶的基佬紫,我是用了这样一串代码
android:backgroundTint="#65C29D"
“#”后面是颜色对应的编码(可以上网搜),当时我尝试运行了一下,糊成了一团,
报错说是没有约束
解决方案是点击那个小魔法棒就可以了,类似的也可以把注册的页面设计出来。
跳转
另外一个重要的事情就是实现页面的跳转了,这个我弄了很久才懂,B站有视频可以
参考一下。跳转的语句类似这个,实际是Activity的跳转。
这需要你再创建一个Activity(里面应该包括包括一个Java和一个xml文件)。
注册
新建的Activity需要进行注册,否则运行一个页面后不会跳转反而会闪退,具体操
作写在一个叫AndroidMainfest.xml的文件里,CSDN有详细的讲解,不做赘述。
一些好玩的操作
类似于这样的操作还有很多,可以自行CSDN。
感想
说实话培训内容确实对一个初学者来说很困难,但是只要认真钻研的话还是可以学会
的。