上一页 1 2 3 4 5 6 ··· 12 下一页
  2019年4月28日
摘要: 第 1 章 Android 系统架构 1.1 Android 系统架构 Android 系统架构分为五层,从上到下依次是应用层、应用框架层、系统运行库层、硬件抽象层和 Linux 内核层。 应用层(System Apps) 系统内置的应用程序以及非系统级的应用程序都属于应用层,负责与用户进行直接交互 阅读全文
posted @ 2019-04-28 20:56 zhangmiao14 阅读(485) 评论(0) 推荐(0) 编辑
  2019年4月26日
摘要: 第 1 章 Android 新特性 1.1 Android 5.0 新特性 1.1.1 Android 5.0 主要新特性 1. 全新的 Material Design 新风格 Material Design 是一种大胆的平面化创新。换句话说,谷歌希望能够让Material Design 给用户带来 阅读全文
posted @ 2019-04-26 13:36 zhangmiao14 阅读(427) 评论(0) 推荐(0) 编辑
  2019年4月23日
摘要: Activity 之使用 本文内容 1. 使用 Activity 显式简单界面 2. Activity 之间的跳转 2.1 startActivity 2.3 startActivityForResult 3. Activity 之间的数据交互 4. Activity 的启动 4.1 显示启动 4. 阅读全文
posted @ 2019-04-23 09:55 zhangmiao14 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Activity 之生命周期 本文内容: 1. Activity 介绍 2. Activity 的生命周期 2.1 生命周期图 2.2 常见情况下生命周期的回调 2.3 关于生命周期常见问题 2.4 异常状态下活动的生命周期 2.4.1 资源配置改变导致 Activity 重建 2.4.2 低优先级 阅读全文
posted @ 2019-04-23 09:42 zhangmiao14 阅读(8587) 评论(0) 推荐(0) 编辑
摘要: Activity 关于生命周期一些问题的实践验证 本文内容 1. 如何验证问题 2. 正常情况下的生命周期 3. 由活动 A 启动活动 B 时,活动 A 的 onpause() 和 B 的 onResume() 哪一个先执行? 4. dialog 是否会对生命周期产生影响? 4.1 标准的 Aler 阅读全文
posted @ 2019-04-23 09:38 zhangmiao14 阅读(1013) 评论(0) 推荐(0) 编辑
  2019年4月16日
摘要: 第 1 章 走近 Java 前言 Java 的技术体系主要是由支撑 Java 程序运行的虚拟机、为各开发领域提供接口支持的 Java API、Java 编程语言及许许多多的第三方 Java 框架(如 Spring 和 Struts 等)构成。 关于 Java 虚拟机的资料较少只要是由于 Java 开 阅读全文
posted @ 2019-04-16 14:01 zhangmiao14 阅读(236) 评论(0) 推荐(0) 编辑
  2019年4月13日
摘要: 第 11 章 系统 要将注意力放到代码组织的更高层面,才能得到整洁的代码。 11.1 如何建造一个城市 城市在没有一个人管理时,也能正常运转,是因为它能演化出恰当的抽象等级和模块。 本章将讨论如何在较高的抽象层级—系统层级—上保持整洁。 11.2 将系统的构造与使用分开 首先,构造与使用是非常不一样 阅读全文
posted @ 2019-04-13 13:45 zhangmiao14 阅读(727) 评论(0) 推荐(0) 编辑
  2019年3月26日
摘要: 第 10 章 类 要将注意力放到代码组织的更高层面,才能得到整洁的代码。 10.1 类的组织 遵循标准的 Java 约定,类应该从一组变量列表开始。如果有公共静态变量,应该先出现。然后是私有静态变量,以及私有实体变量。很少会有公共变量。 公共函数应跟在变量列表之后。我们喜欢把由某个公共函数调用的私有 阅读全文
posted @ 2019-03-26 09:46 zhangmiao14 阅读(472) 评论(0) 推荐(0) 编辑
  2019年3月12日
摘要: 第 9 章 单元测试 本章介绍一些保持软件边界整洁的实践手段和技巧。 9.1 TDD 三定律 TDD 要求我们在编写生产代码前先编写单元测试。 三定律: 定律一 在编写不能通过的单元测试前,不可编写生产代码。 定律二 只可编写刚好无法通过的单元测试,不能编译也算不通过。 定律三 只可编写刚好足以通过 阅读全文
posted @ 2019-03-12 22:06 zhangmiao14 阅读(718) 评论(0) 推荐(0) 编辑
  2019年3月3日
摘要: 第 8 章 边界 本章介绍一些保持软件边界整洁的实践手段和技巧。 8.1 使用第三方代码 在接口提供者和使用者之间,存在与生俱来的张力。第三方程序包和框架提供者追求普适性,这样就能在多个环境中工作,吸引广泛的用户。而使用者则想要集中满足特定需求的接口。这种张力会导致系统边界上出现问题。 使用类似 M 阅读全文
posted @ 2019-03-03 21:25 zhangmiao14 阅读(665) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页