软件园学生在线

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

登录与注册

【刘方硕:第一次移动培训】好像他什么都说了,又好像我什么都没听

  • 刘方硕
  • 2022-10-14
  • 1

好像他什么都说了,又好像我什么都没听

一、上课的时间感觉上总是漫长的

①布局?

布局啊,布局就是layout,layout就是布局。啥也不管,先写个线性布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
</LinearLayout>

然后啊,管他垂直水平,位高权重的,能用就行……淦,好丑啊,赶紧加点 padding,margin 的……

②TextView,Button,EditText...

嗯~各种控件真的是:琳琅满目,目不暇接,接头霸王,王者荣耀……糟糕!课程讲到哪里了?【@+id/srgg好帅】

③Share...什么东西?你先讲着,我歇一会。 //这一部分没预习到,听着跟不上趟了

提个建议,下次培训最好把重点与核心知识点突出一下,留的时间长一点,后头讲的东西已经消化不过来了。。。 //或者可以看学长女装消消食?

二、课下的时间确确实实是漫长的

①请问UI可以直接识别PS图片导入吗? //The first night,U and I. So romantic .

经历了两个小时的苦战,差强人意的Layout做出来了。其中在百度,CSDN,Bing上找了很多关于隐藏上边栏,更改TextView,EditText形状,设置background的透明度,修改hint等等杂七杂八的资料;简单地了解了一下自动补齐里的东西都是什么用的。

②AS里有蛤蟆,一按一蹦跶。

比着《第一行代码》做,照着葫芦画瓢,用了显式Intent实现了界面跳转。 //就做了两个界面,对于第一次作业应该够了吧?

    ImageButton next = findViewById(R.id.next);
    next.setOnClickListener(v -> {
        Intent intent = new Intent(Register.this, Land.class);
        startActivity(intent);
    });
③Typora——学习版,但是没怎么学习……

正如你看到的,我拿过来就开始写……写完之后的事情就等写完之后再说。 //开摆!

④上课不努力,存储靠记忆。

关于SharedPreference的用法,网络上的教程良莠不齐,还是《第一行代码》来的实在。

三、写在后面

①是“好老乡”,不是“老乡好”。 //什么烂谐音梗!

特别鸣谢srgg从酒店隔离时期至今对我的鼓励帮助与袖手旁观 //后面这个是开玩笑呀 ,能在百忙之中回复我的微信真是感激涕零。

②ta跑了——我为什么还是留不住ta

抛开满屏的黄色不谈,我的项目有一个很令人难受的bug,就是它可以Run,但是在虚拟机里留不下APP,不知道各路学长大神有没有头猪。

刘方硕
刘方硕
© 2025 软件园学生在线
Theme by Wing