嵌入式Android项目设计与开发 第四章 基本控件编程 ——警告对话框 警告对话框 AlertDialog可以在当前的界面弹出一个对话框,这个对话框是置顶于所有界面元素上,能够屏蔽掉其他控件的交互能力。 因此,AlertDialog一般都是用于提示一些非常重要的内容或者警告信息。 警告对话框 与TextView、Button这些控件稍有不同,Alert- Dialog并不是初始化(findViewById)之后就直接调用各种方法了。仔细想想AlertDialog的使用场景, 它并不像TextView和Button那些控件似的一般都是固定在界面上,而是在某个时机才会触发出来(比如用户点击了某个按钮或者断网了)。 警告对话框 1.首先需要创建一个AlertDialog.Builder对象,基本语法: AlertDialog.Builder alertDialogBuilder=new AlertDialog.Builder(this); 2.创建alertDialogBuilder对象后,通过调用它的create()方法就可以构造出一个对话框 AlertDialog alertDialo
2022-05-29 09:06:00 311KB android 文档资料
嵌入式Android项目设计与开发 第五章 广播 ——静态接收器 静态接收器 静态接收器概念: 静态接收器并不是通过代码定义过滤器和接收器对象,而是在注册文件中注册的。 当应用被安装之后,该接收器就已经存在并启动了,即使应用没有运行,接收器能有效收到指定广播。 实验 2.自定义针对该广播的广播接收器类 3.在应用中注册广播接收器 谢谢 请专家批评指正!
2022-05-29 09:05:59 274KB android 文档资料
嵌入式Android项目设计与开发 第四章 基本控件编程 ——可编辑文本EditText EditText EditText和TextView类似,区别在于它允许用户在控件里输入和编辑内容,并可以在程序中对这些内容进行处理。 EditText EditText可以通过inputType属性规范其输入内容的特征 EditText EditText的核心应用是获得用户的输入内容 我们可通过id获得某个EditText对象 通过setText方法设置其中的内容 通过getText方法获得控件中的内容 EditText 实验 谢谢 请专家批评指正!
2022-05-29 09:05:58 354KB android 文档资料
嵌入式Android项目设计与开发 第九章 网络通讯 —— 浏览器的实现 浏览器的实现 有时候,我们需要在应用程序中展示一个网页内容,通常这是浏览器的工作,但我们也可以通过WebView自己去实现。 WebView本身就是Android提供的界面控件,他能在应用程序中嵌入一个浏览器,能解析网页标签语言。 浏览器的实现 实现步骤 WebView的摆放 WebView的必要设置 应用权限的打开。 实验 目标:创建一个浏览器应用 谢谢 请专家批评指正!
2022-05-29 09:05:57 284KB android 文档资料
嵌入式Android项目设计与开发 第十章 多媒体 —— 视频的应用 音频应用 Android上的视频应用和音频类似,它主要使用多媒体中的VideoView控件来实现,该控件有多个常用方法: setVideoPath:设置播放资源 start 、resume、pause:播放的启动、停止、暂停 suspend:资源挂起 实验 目标:使用URL的http请求,获得网页的代码信息。 谢谢 请专家批评指正!
2022-05-29 09:05:57 275KB android 音视频 文档资料
嵌入式Android项目设计与开发 第四章 基本控件编程 ——图像控件ImageView ImageView ImageView是用于在界面上展示图片的一种控件。 ImageView 应用: 把准备好的图片存放在drawable或mipmap的资源目录中。 在布局中插入一个ImageView 通过布局选择图片或者Java代码加载资源文件 实验 谢谢 请专家批评指正!
2022-05-29 09:05:56 284KB android 文档资料
嵌入式Android项目设计与开发 第四章 基本控件编程 ——文本框TextView 引言 Android为编程人员提供了大量的控件,这些控件能实现各类型的功能,正如之前学习过的button和Toast。 本章节我们选取几个较为常用的控件进行教学,从中能体现他们在使用时的一些共性,为学者提供参考。 TextView TextView:其功能是显示字符(文字),其内容一般情况下是不修改的。 TextView 其功能并不强大,但我们可以从中了解到如何通过设置代码,改变控件的形态。 TextView 改变控件状态有两种方式: 修改布局文件中关于控件的属性 通过Java代码在程序运行时修改控件的内容 实验 TextView实践 谢谢 请专家批评指正!
2022-05-29 09:05:55 337KB android 文档资料
嵌入式Android项目设计与开发 第十章 多媒体 —— 音频的应用 音频应用 Android上的音频主要使用MediaPlayer控件,该控件有多个常用方法: setDataSource:设置播放资源 prepare:播放就绪 start 、stop、pause:播放的启动、停止、暂停 release:资源释放 实验 目标:使用URL的http请求,获得网页的代码信息。 谢谢 请专家批评指正!
2022-05-29 09:05:54 275KB android 音视频 文档资料
嵌入式Android项目设计与开发 第五章 广播 ——有序广播 有序广播 有序广播特点: 有序广播触发后,只有优先级最高的接收器可以收到信息,它在完成onReceive方法后再次转发该广播,让下一优先级最高接收器接收信息。 接收器可以修改广播信息,也可以选择打断这种广播专递。 有序广播 有序广播操作: 1.了解如何设置接收器的优先级 2.掌握发送有序广播的方法 实验 有序广播的实验 1.注册两个广播接收器 2.设置不同的优先级 3.使用有序广播查看接收器执行顺序 谢谢 请专家批评指正!
2022-05-29 09:05:53 281KB android 文档资料
嵌入式Android项目设计与开发 第四章 基本控件编程 ——运行提示和进度条(2) 进度条 ProgressBar用于展示一个常用的进度条或者运行状态提示,可用于表示某种服务运行的进度或者某种耗时计算需要等待的状态。 进度条 运行状态提示有三种visibility形态 visible 控件可见且占据界面的空间 invisible 控件不可见,仍占据界面空间 gone 控件不可见,也不占据空间 进度条 运行状态应用: 在布局中插入一个ProgressBar标签,默认状态下就是运行状态提示控件。 通过布局设置其visibility属性或者Java代码执行setVisibility()方法修改它的不同形态 实验 谢谢 请专家批评指正!
2022-05-29 09:05:52 291KB android 文档资料