12 2024 档案
摘要:Kotlin 语言简介 在 Android 系统诞生的前 9 年时间里, Google 都只提供了 Java 这一种语言来开发 Android 应用程序, 在 Android 1.5 系统中 Google 引入了 NDK 功能, 支持使用 C 和 C++ 语言来进行一些本地化开发. Google 在
阅读全文
摘要:Android 系统架构 Android 大致可以分为四层架构: Linux 内核层, 系统运行库层, 应用框架层, 应用层. 图 1 Android 系统架构 Linux 内核层 Android 系统是基于 Linux 内核的, 这一层为 Android 设备的各种硬件提供了底层的驱动, 如显示驱
阅读全文
摘要:Android 系统提供了丰富的系统控件, 使得开发人员可以轻松开发出漂亮的界面. 开发人员也可以定制属于自己的控件.
阅读全文
摘要:保存数据的方式有很多, 比如保存到记事本, xml 文件或者网络上等等, 服务器端有大型的关系型数据库, 但是 Android 不需要这种大型的数据库, 只需要嵌入式数据库 SQLite. Android 系统自带了 SQLite 这种轻量级、运算速度极快的嵌入式关系型数据库. 它不仅支持标准的 S
阅读全文
摘要:准备工作 开发 Android 程序需要准备的工具主要有 3 个: JDK, Android SDK, Android Studio. Android SDK 可以在 Android Studio 中安装, 配置, 更新, 所以不用单独下载安装. 需要安装的就是 JDK 和 Android Stud
阅读全文
摘要:本书第 1 版使用的开发工具是 Eclipse, 是基于 Android 4.x 系统的. 本书第二版基于 Android 7.0 和 Android Studio 2.2. 第三版基于 Android 10.0. 本书第二版出版于 2016 年. 本书前两版都是使用 Java 作为应用程序的开发语
阅读全文
摘要:书籍简介 《秦汉史》【林剑鸣】著 第 2 版 上海人民出版社,2019 中国断代史系列 作者简介 林剑鸣(1935-1997) 第一章 绪论 《秦汉史》是记述和研究秦汉时期历史的断代史。 这个时期的断限,是从秦建立到东汉灭亡(公元前 221 年到 公元后 220 年,总共 440 年)。 秦:前 2
阅读全文
摘要:JRE: Java Runtime Environment, Java 运行环境. JDK: Java Development Kit, Java 开发工具包. JRE = JVM + 核心类库 + 运行工具 JDK = JVM + 核心类库 + 开发工具 JVM: Java Virtual Mac
阅读全文
摘要:源文件的基本组成是类. 类是所有 Java 程序的构建模块, Java 程序中的所有内容都必须放在类中. 类中可以有一个或多个方法, 方法必须在类的内部声明. Java 程序的执行入口是 main() 方法, 有固定的书写格式: public static void main(String[] ar
阅读全文
摘要:面向对象 安全性 多线程 简单易用 开源 跨平台 Java 是开源的. 与 C 和 C++ 不同, Java 规范中没有 "依赖具体实现" 的地方. 基本数据类型的大小以及有关运算的行为都是明确的. 例如, Java 中的 int 总是 32 位整数, 而在 C 和 C++ 中, int 可能是 1
阅读全文
摘要:Java 技术体系分为三个平台: Java SE, Java EE, Java ME. Java SE (Java Standard Edition, 标准版): 支持面向桌面级应用 (如 Windows 系统下的应用程序) 的 Java 平台, 提供了完整的 Java 核心 API, 此版本以前称
阅读全文
摘要:图 1 图 2 2004 年发布 Java 5.0, 2014 年发布 Java 8, 从 Java 9 开始每 6 个月发布一次 Java. 其实, 从 Java 6 开始及之后, 版本号就是整数, 如 Java 6 而不是 Java 6.0, 上面的图片略有错误. 普通版本, 也叫过渡版本. 正
阅读全文
摘要:环境变量的介绍 Windows 的环境变量专门用来记录路径, 路径存储在环境变量的 Path 中. 如果希望某一个文件在 CMD 窗口的任意路径下都可以打开, 则需要将该文件的路径存放在环境变量中. 一般我们配置 Path 环境变量的目的都是希望可以在任意目录下打开指定的软件. 在 CMD 中运行该
阅读全文
摘要:CMD 介绍 CMD 是 Windows 操作系统中的命令提示符 (Command Prompt) 程序, 它是一种命令行工具, 可以让用户通过键入命令来与计算机进行交互. DOS: disk operating system, 磁盘操作系统. 是利用命令行来操作计算机. DOS 不是 CMD. 1
阅读全文
摘要:简单控件的内容包括: 设置文本的内容 设置文本内容有两种方式: 在 XML 文件中通过属性 android:text 设置文本 在 Java 代码中调用文本视图对象的 setText 方法设置文本 创建一个新模块 chapter03: 创建成功: 在模块 chapter03 中创建一个布局: 布局文
阅读全文