软件园学生在线

  • {{ item.name }}
  • 2023试用期

登录与注册

【姚仁广:第一次移动培训】哇!真的很难!

  • 姚仁广
  • 2022-10-08
  • 0

前言:关于我这次培训

如题,哇,真的难,培训时确实0基础啥都听不懂,带一个电脑根本不敢用,因为一低头,学长大屏幕上的代码就又多了一面.不过确实通过b站和会议回放,能让敲代码不太需要懂得代码每个单词的意思,只需要知道一行代码的作用就行了,好评好评.

1.被刚接触代码支配的经历

我上课可以说是啥都没学到,倒不是没听,主要是一点基础都无,所以课上对我的帮助极其有限,更多还是在学长[关照]下勉勉强强完成了作业.

刚上手时


↑ 现在我看我都想笑哈哈哈哈,居然在最后建button,可乐死我了,这还问了学长,这可得被嘲笑一番

↑ 确实当时不知道啥意思,现在懂了

↑ 问了这个问题以后学长让我以后截图,不要拍屏幕,现在看来确实挺闹心

↑ 这个红了确实有些莫名其妙,后来通过清除缓存,重启as得以解决,后来又遇到了更离谱的,同样的代码,在这个项目里无法实现跳转,但复制粘贴到新项目里居然奇迹般地能够跳转了,这时我提出了:这个写软件的软件的bug比我写的软件的bug都多(bushi)解决问题新思路:把代码复制粘贴到新项目里

遇到的一些问题以及解决方案

①按钮颜色一直是基佬紫,background="@color/"根本改不了

具体病情:

用了这个代码,在CSDN上找的,当然有很多方法,但这个就一句,简单粗暴

app:backgroundTint="@null"

②多个linearlayout并列会导致我这种菜鸟很容易就看窜代码

所以我学会了用注释

哇,真的很简洁好吧,虽然缩进对齐还是有点问题

抄的还算有用的代码

①颜色

还算挺有用的吧,不用频繁的去查颜色的代码了,直接设置好就行,用的时候直接@color

②跑马灯(反正b站上那个人这么叫的)

就是让文字滚动起来吧,还挺有意思的

<TextView
android:id="@+id/tv_two"
android:text="@string/tv_two"
android:textSize="30sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:focusable="true"
android:focusableInTouchMode="true"/>
姚仁广
姚仁广
© 2025 软件园学生在线
Theme by Wing