前期准备


第一节:入坑介绍more_vert

介绍本教程适合人群,以及需要具备的软硬件条件。

入坑介绍close

由于本教程并不适合所有人,特别是专业计算机相关人员,因此很有必要说明适合谁。此外,没有足够的硬件条件也将导致你无法跟随本教程学习。

选学:键盘知识扩展more_vert

为对键盘特殊功能按键不熟悉、不知道如何进行按下快捷键操作的人群准备的课程。

键盘知识扩展close

开发过程中需要使用大量特殊按键以及组合键(快捷键)操作,如果缺失相关知识可能会导致无法听懂操作方法。
本节选学,熟悉键盘的人可跳过。

第二节:开发环境的安装以及第一个Appmore_vert

讲解如何安装开发环境软件,以及如何创建App以及运行它。

开发环境的安装以及第一个Appclose

许多人学习第一步就卡在软件不会装的问题而放弃。因此本节完整演示安装过程。同时以最快速度创建出自己的第一个应用。

选学:开发环境的卸载more_vert

教你退坑时如何还原电脑到安装开发环境软件前的状态。
这是后悔药。

开发环境的卸载close

部分人会担心开发环境软件装上后不会卸载,或者安装开发环境软件后电脑出现异常、觉得游戏卡顿的问题。这里就将后悔药准备给大家。
本节选学,需要时再看。

界面设计基础


第三节:界面设计基础1more_vert

简单介绍Android Studio中的界面设计器.

界面设计基础1close

界面设计器对于简单的界面还是可以起到预览作用的,但永远不会去用它进行界面设计。
除此之外本节还补充了Android手机调试的问题,以及对Android Studio编辑器的字体调整。

第四节:界面设计基础2more_vert

本节以简单直观的方式教你如何书写xml格式文档。

界面设计基础2close

XML只是一种固定格式的实体描述语言,只要掌握其书写规律即可。本节只讲解XML格式以及使用XML进行界面描述(设计)。

第五节:界面设计基础3more_vert

本节演示使用XML语言进行界面设计的书写过程,同时本节文档附带常用Android视图属性以便同学们查阅。

界面设计基础3close

学完XML这种格式后我们需要进行实际操作,可以巩固理解。
视频中没有讲解属性的意思,因此本文附带常用的Android界面属性以便查阅。

第五节:界面设计基础4more_vert

本节讲解使用布局进行定位,介绍三种常用的定位布局。

界面设计基础4close

安卓通常不使用坐标定位,而是使用各种布局组合达到神奇的效果。本节还提及使用边距进行辅助定位,以及布局超出屏幕范围的处理方式。

程序逻辑


第七节:其实是个计算器more_vert

本节开始正式学习Java语言,从我们最熟悉的数学开始~

第七节:其实是个计算器close

编程语言并不难,关键也是在于格式,不要恐惧于纯英文,你要记住的单词也就英语课本上一个单元的单词。本节必须学会,并自主练习。本节卡壳将导致后续课程无法学习

第八节:这个计算器很高级more_vert

本节将上界提到的计算器变得很高级,具备代替人类从事大量重复劳动的基础。

第八节:这个计算器很高级close

本节内容是计算机代替人类进行脑力体力劳动的理论和实际基础,利用计算机的高速来快速完成大量重复的东西。

第九节:成为造物神more_vert

本节将指导你开始成为造物神。这很魔法,也很科学。

第九节:成为造物神close

本节内容是一些程序员沉迷于写代码的原因,在程序世界中,你可以创建任何事物以及制定规则。

第十节:使用神力召唤more_vert

本节将指导如何在程序世界中召唤使用前一节技能所创造出来的东西。

第十节:使用神力召唤close

本节内容将抽象的东西转变成实物,就像卫宫士郎将脑中所想武器具现化一样(Fate系列)。

这节正在制作中……more_vert

本节课程还没有准备好,少安毋躁。

这节正在制作中……close

更新萌萌安卓、录像出错、网速太慢、文档校对、电脑爆炸以及Attect午觉能睡一天还有摸鱼等,这些问题都会导致进度延后。

EX 关卡


EX1:琪露诺安卓课堂1 制作more_vert

第七节课程里召唤的琪露诺攻略以及录像,还有经验和掉落物品。

EX1:琪露诺安卓课堂1 制作close

琪露诺课堂的制作录像以及源码。实际上琪露诺的安卓课堂应用已经具备AVG或RPG游戏对话的模式基础了。