(第十三讲)动手做一个套壳App

0x0 讲作业话说昨天的视频太苦了,页面里的小视频就是不清晰,还得外链。这一期干脆上传 B 站得了,高清还没广告。你可以在公众号回复 “13” 来获取可以点击的超链接,或者是在图文内长按网址复制粘贴到浏览器观看(微信限制,必须手动复制)。在 main_a...

Read More


(第十二讲)Button 及点击事件

0x0 前言昨天我们介绍了 TextView 的一些属性,今天会介绍 Button 的一些属性和如何绑定监听器。今天一些过于基本的内容将不会提供动图,代替的是在文末有一个全操作的视频,供大家系统性的学习。1x0 Button 按钮我们打开上一节的 UIT...

Read More


(第十一讲)常用的 UI 控件---TextView

大家最感兴趣的估计是这一讲了。Android Studio 允许使用拖拽的的方式设计布局(界面),但是我不推荐这样,因为这种方式设计出来的通常都不具有很好的屏幕适配性,就是说换个设备,很可能你的界面就变了。注:Android Studio 2.2 已经解...

Read More


(第十讲)好好理解对象的思想

请注意,本节变量名,类名和方法名中包含中文,因为 Java 支持 Unicode 6.2.0 字符集,所以这些包括中文的代码确实可以运行。但是我本人强烈建议不要使用中文,我这里使用中文是因为这一讲挺难理解,不想让大家在变量名的理解上浪费脑细胞。类,对象和...

Read More


(第九讲)Java 中的类和对象

1x0 引子这是我不想讲的一节,但是还真绕不过去,因为他太抽象了却又很重要。我不打算按传统的概念堆积来教学,正头疼呢,突然发现又到月底了,欠钱的该还钱了,于是给老王发了一条微信:又到月底了,老王你也知道,我零花钱花的差不多了,欠我的那一个亿,该还我了吧...

Read More


(第八讲)上路前的杂七杂八

1x0 编译脚本的故事不知道你有没有注意到,有的软件要求 Android 5.0 以上,这个是在哪里定义的呢?这是编译脚本决定的。我们已经注意到有两个 build.gradle ,一个是最外层目录下的,另一个是 app 目录下的。这么说吧,我不想都介...

Read More