第23章简单介绍了Android(概览、版本、该书所需Java版本)html
第24章初识Android,跟随教程进行Android Studio的下载和安装,安装虚拟机,在上面运行第一个应用程序。
Android Studio的使用和IDEA的使用方法大体相同,没有什么大问题。java
第25章活动,什么是活动?活动就是咱们平时在手机上看到的运行着的应用程序,好比手游什么的。
活动的生命周期就是整个活动的完整运行过程,经过一个个生命周期运行方法进行一步步运做
数组
第26~28章,详细讲述了一个活动的UI(用户交互)、布局以及监听器,合理地使用这一些操做和组件可让Android应用程序的变得多姿多彩,没有这些组件的应用程序和普通的txt文本有什么区别。数据结构
实验四基本上就是本周的主要任务,因此这两篇博客应该会有大部分雷同?布局
Rebuild``Try again
之类的操做,结果作到最后留下了一个特别顽固的问题,后来据说了其余同窗的作法:重设一个电脑用户,用户名必须是英文,在此用户中从新安装一次,就能够继续下面的操做了。
看到这个方法我恍然大悟,找不到文件是由于路径的问题,而我在安装时是装在C:/users/
里面的,个人用户名又是中文,这就致使了路径中出现中文,而这个外国程序中文没学好,认不出个人名字界面虽然虽然实现了汉化,但内部进行操做时仍是自言自语地说英文,遇到中文就看不懂了。
问题解决了。学习
set Notification
,可是没有出现预料中的“通知出现提示”。网上查询,获得:Builder.getNotification()过期(挠头)ui
后来又装了一个虚拟机来运行,发现
?????????????
为何不行呢?命令行
原来模块自己就是API26的,在运行虚拟机以前,还得从新建立API24如下的新(旧?)模块,而后运行,解决。设计
网上查不到,还得亲身实践。3d
错题1: Abstract Data Types have which of the following object-oriented features?
正确答案:A .information hiding
缘由:抽象数据类型封装了数据结构和操做数据结构的方法,使得信息隐藏被保留。
错题2:A dynamic data structure
正确答案:C .almost always is implemented using references (pointers) to objects
缘由:动态数据结构是一种能够在执行期间增加和收缩的结构。为了实现这样的一个java数据结构,必须使用一个引用(指针)的对象。
错题3:A simple linear list
正确答案:A .is an example of a degenerate tree
缘由:除了tree
以外,其余的graph
、digraph
都没有头节点,而tree
的root
对应的头节点
错题4:Queues and Stacks can be implemented using either arrays or linked lists.
正确答案:A .true
缘由:审题不对,Queues
和Stacks
“能够使用数组或连接列表来实现”,误觉得是“就是使用数组或连接列表来实现”。
错题5:Linux Bash中,touch 命令不能一次性建立多个文件。
正确答案:B.false
缘由:使用通配符,可一次性建立多个文件。
其余未列出错题有不少是关于命令行命令的问题,都是靠记忆的、没什么道理可说的,之后必定要多多练习,争取记住每个经常使用命令。
Git出现问题,暂无连接,statistics截图也不须要吧?。。。
唐才铭19:对课本内容的讲解很详细因此书上截图占篇幅很长,代码调试部分解决原理不清楚。
王文彬29:对课本内容的讲解很详细,问题解决部分的原理能够更详细。