- 博客(13)
- 收藏
- 关注
原创 第3章 中级控件 3.4 对话框
本节介绍几种常用的对话框控件,包括:如何使用提醒对话框处理不同的选项,如何使用日期对话框获取用户选择的日期,如何使用时间对话框获取用户选择的时间。
2024-09-30 19:56:14
910
原创 第3章 中级控件 3.3 文本输入
本节介绍如何在编辑框EditText上高效地输入文本,包括:如何改变编辑框的控件外观,如何利用焦点变更监听器提前校验输入位数,如何利用文本变化监听器自动关闭软键盘。
2024-09-27 22:12:09
781
原创 第3章 中级控件 3.2 选择按钮
本节介绍几个常用的特殊控制按钮,包括:如何使用复选框CheckBox及其勾选监听器、如何使用开关按钮Switch、如何借助状态列表图形实现仿iOS的开关按钮、如何使用单选按钮RadioButton和单选组RadioGroup及其选中监听器。
2024-09-26 20:59:51
745
原创 第3章 中级控件 3.1 图形定制
本节介绍Android图形的基本概念和几种常见图形的使用办法,包括:形状图形的组成结构及其具体用法、九宫格图片(点九图片)的制作过程及其适用场景、状态列表图形的产生背景及其具体用法。
2024-09-25 07:37:38
980
原创 第2章 常用组件 2.3 收发应用广播
广播发出来之后,还得有设备去接收广播,也就是需要广播接收器。接收器主要规定两个事情:一个是接收什么样的广播,另一个是收到广播以后要做什么。由于接收器的处理逻辑大同小异,因此Android提供了抽象之后的接收器基类BroadcastReceiver,开发者自定义的接收器都从BroadcastReceiver派生而来。新定义的接收器需要重写onReceive方法,方法内部先判断当前广播是否符合待接收的广播名称,校验通过后再开展后续的业务逻辑。
2024-09-16 21:43:38
927
原创 第2章 常用组件 2.2 在活动之间传递消息
本节介绍如何在两个活动之间传递各类消息:首先描述Intent的用途和组成部分,以及显示Intent和隐式Intent的区别;然后阐述结合Intent和Bundle向下一个活动页面发送数据,再由下一个活动页面返回应答数据给上一个页面;最后叙述如何使用新的registerForActivityResult方法简化活动交互过程。
2024-09-11 21:06:08
658
原创 第2章 常用组件 2.1 启停活动页面
本节介绍如何正确地启动和停止活动页面:首先描述活动页面的启动方法与结束方法,用户看到的页面就是开发者塑造的活动;然后详细分析活动的完整生命周期,以及每个周期方法的发生场景和流转过程;最后描述活动的几种启动模式,以及如何在代码中通过启动标志控制活动的跳转行为。
2024-09-09 08:10:35
987
原创 第1章 简单控件 1.6 实战项目:计算器
本章虽然只学了一些Android的简单控件,但是只要活学善用这些布局和控件,也能够做出实用的App。接下来让我们尝试设计并实现一个简单计算器。
2024-09-06 21:19:45
984
原创 第1章 简单控件 1.5 图像显示
本节介绍与图像显示有关的几种控件及其用法,包括:专门用于显示图片的图像视图以及若干缩放类型效果,支持显示图片的按钮控件——图像按钮,如何在按钮控件上同时显示文本和图标等。
2024-09-05 20:45:56
846
原创 第1章 简单控件 1.4 按钮触控
本节介绍按钮控件的常见用法,包括:如何设置大小写属性与点击属性,如何响应按钮的点击事件和长按事件,如何禁用按钮又该如何启用按钮,等等。
2024-09-04 20:47:53
1062
原创 第1章 简单控件 1.3 常用布局
本节介绍常见的几种布局用法,包括:在某个方向上顺序排列的线性布局,参照其他视图的位置相对排列的相对布局,像表格那样分行分列显示的网格布局,以及支持通过滑动操作拉出更多内容的滚动视图。
2024-09-03 22:58:45
1091
原创 第1章 简单控件 1.2 视图基础
本节介绍视图的几个基本概念及其用法,包括:如何设置视图的宽度和高度,如何设置视图的外部间距和内部间距,如何设置视图的外部对齐方式和内部对齐方式,等等。
2024-09-03 19:30:19
820
原创 第1章 简单控件 1.1 文本显示
本节介绍如何在文本视图TextView上显示规定的文本,包括:怎样在XML文件和Java代码中设置文本内容,尺寸的大小有哪些单位、又该怎样设置文本的大小,颜色的色值是如何表达的、又该怎样设置文本的颜色。
2024-09-01 20:35:17
814
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人