随笔分类 - 从0系统学Android
从0开始,系统的学习 Android
摘要:从0系统学Android 5.1 广播机制 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 初级阶段内容参考《第一行代码》 第五章:全局大喇叭 详解广播机制 5.1 广播机制简介 Android 中每个应用程序都可以对自己感兴趣的广播进行注册,这样当注册的广播发出时,应用程序就会
阅读全文
摘要:从0系统学Android 3.7 聊天界面编写 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 3.7 编写界面的最佳实践 前面学习了那么多 UI 开发的知识,下面来进行实践,做一个美观的聊天界面。 3.7.1 制作 Nine Patch 图片 实战前先学习一个小知识,如何制作
阅读全文
摘要:从0系统学Android 更强大的滚动控件 RecyclerView 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 参考《第一行代码》 首先说明一点昨天发了一篇关于 ListView 的使用入门文章,得到了大家的一致调侃。我的想法是这样的,虽然现在 ListView 已经被 R
阅读全文
摘要:从0系统学Android 3.5 最常用和最难用的控件 ListView 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 3.5 最常用和最难用的控件 ListView ListView 是我们在开发中最常使用的控件之一。由于手机屏幕空间比较有限,能够一次性在屏幕上显示的内容不多
阅读全文
摘要:从0系统学Android 3.2四种基本布局 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 3.3 系统控件不够用?创建自定义控件 上一节我们学习了 Android 中的一些常用的控件和布局的用法。这里我们来看一下他们的关系图 可以看到说有的控件都是直接或者间接继承 ,所有的布
阅读全文
摘要:从0系统学Android 3.2四种基本布局 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 一个界面总是要由许多的控件来组成的,如何让这些控件可以在界面上有条不絮的摆放呢?这就需要布局来实现了。布局是一种可以放置很多控件的容器,可以让这些控件按照一定的规律来排列。 布局内即可以
阅读全文
摘要:从0系统学Android 3.1编写UI界面 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 界面设计和功能开发同样重要,界面美观的应用程序不仅可以大大增加用户粘性,还能帮我们吸引到更多的新用户。Android 系统为我们提供了大量的 UI 开发工具,只要合理的使用它们,就可以编
阅读全文
摘要:从0系统学Android 2.6 Activity 的最佳实践 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 实践中的技巧 2.6.1 知晓当前是在哪个 Activity 这个其实很简单,就是新建一个 BaseActivity ,然后让这个类继承 AppCompatActivi
阅读全文
摘要:本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... Activity 的启动模式一共有四种,分别是:standard、singleTop、singleTask、singleInstance 。在实际开发中根据特定的需求选择不同的启动模式。 启动模式的指定,在 AndroidManif
阅读全文
摘要:本系列文章,参考《第一行代码》,作为个人笔记 更多内容: "更多精品文章分类" 本系列持续更新中.... 2.4 Activity 的生命周期 掌握 Activity 的生命周期对于开发者来说是非常重要的! 2.4.1 返回栈 Android 中的 Activity 是可以层叠的。我们每次启动一个新
阅读全文
摘要:本系列文章,参考《第一行代码》,作为个人笔记 更多内容: "更多精品文章分类" 2.3.4 向下一个 Activity 传递数据 前面学习了使用 Intent 来启动一个 Activity ,其实 Intent 还可以用来启动 Activity 的时候传递数据。 Intent 中提供了许多的 方法。
阅读全文
摘要:本系列文章,参考《第一行代码》,作为个人笔记 更多内容: "更多精品文章分类" 从0系统学Android 2.5更多隐式Intent用法 上一节中我们学习了通过隐式 Intent 来启动 Activity。实际上隐式 Intent 还有更多的内容。 使用隐式 Intent 我们不仅可以启动自己程序内
阅读全文
摘要:本系列文章,参考《第一行代码》,作为个人笔记 更多内容: "更多精品文章分类" 使用隐式 Intent 相对于显示 Intent ,隐式 Intent 比较含蓄。这种方式不明确指出我们想要启动哪一个 Activity。而是定义了一系列更为抽象的 和 等信息。然后交给系统去分析这个 Intent ,并
阅读全文
摘要:2.3 使用 Intent 在 Activity 之间穿梭 在上一节中我们已经学会了如何创建一个 Activity 了。对于一个应用程序来说,肯定不可能只有一个 Activity。下面就来学习多个 Activity 是专门跳转的。 2.3.1 使用显式 Intent 对于创建 Activity 的过
阅读全文
摘要:"更多精品文章分类" 第二章:先从看的到的入手—Activity 上一章成功创建了自己的第一个项目。这一章从页面入手,来进行学习。 2.1 Activity 是什么 Activity 是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用可以有零个或者多个 Activity。 2.2 Act
阅读全文
摘要:"更多精品文章分类" 1.4 日志工具 简单介绍一下日志工具,对以后的开发非常有用 1.4.1 使用日志工具 Log Log 日志工具类提供了 5 个方法来供我们打印信息(级别逐渐提高) Log.v():级别最低,对应 verbose Log.d():打印调试信息,对应 debug Log.i():
阅读全文
摘要:1.3 创建你的第一个 Android 项目 环境搭建完成后,我们就可以写下我们的第一个项目了。 1.3.1 创建 HelloWorld 项目 在 Android Studio 的欢迎页面点击 就会自动为我们创建一个项目。(首次开启项目,可能构建时间很长,需要下载很多东西,和你的网速有关系) 1.3
阅读全文
摘要:要想进行程序开发,首先我们需要搭建开发环境,下面就开始搭建环境。 1.2.1 所需的工具 首先 Android 开发是基于 Java 的,因此你需要掌握简单的 Java 语法。会基础的 Java 语法就可以开始。 JDK Java 语言的开发工具包,包含了 Java 的运行环境、工具集合、基础类库等
阅读全文
摘要:一转眼工作也有几年的时间了,一直想沉下心来,再回过头来重新系统的学习一遍 Android。所以就有了这个读书笔记。俗话说温故而知新,下面就请大家再跟着我系统的学习一篇 Android 吧! 这一系列主要参考 Android 入门经典 《第一行代码》 默认学习者会简单的 Java 语法!Android
阅读全文

浙公网安备 33010602011771号