嵌入式Android项目设计与开发 第三章 活动 ——活动的跳转(2) 概念 如何建立活动? 隐式跳转:通过注册信息进行活动跳转,它可以实现不同应用之间的活动跳转。 概念 跳转目标活动需要在注册时添加过滤器才能支持隐式跳转 实验 如何建立活动? 1.仿照上一节课做一个跳转页面的案例 2.为目标活动添加过滤器 3.实现隐式跳转 谢谢 请专家批评指正!
2022-05-29 09:06:03 320KB android 文档资料
嵌入式Android项目设计与开发 第三章 活动 ——活动的跳转(3) 概念 如何建立活动? Intent:它不但让系统了解我们的意图,还能在跳转动作时携带一些数据。 概念 跳转源活动A 跳转中使用的Intent 目标活动B 往Intent中放数据 从Intent中获取数据 跳转 概念 如何建立活动? 发送方往Intent中添加数据: intent.putExtra(); 概念 如何建立活动? 目标活动中,从Intent中获取数据: intent.getStringExtra(); intent.getIntExtra(); …… 实验 如何建立活动? 1.仿照上一节课做一个跳转页面的案例 2.测试通过Intent携带跳转数据 谢谢 请专家批评指正!
2022-05-29 09:06:02 350KB android 文档资料
嵌入式Android项目设计与开发 第三章 活动 ——活动的跳转(3) 概念 如何建立活动? Intent:它不但让系统了解我们的意图,还能在跳转动作时携带一些数据。 概念 跳转源活动A 跳转中使用的Intent 目标活动B 往Intent中放数据 从Intent中获取数据 跳转 概念 如何建立活动? 发送方往Intent中添加数据: intent.putExtra(); 概念 如何建立活动? 目标活动中,从Intent中获取数据: intent.getStringExtra(); intent
2022-05-29 09:06:02 333KB android 文档资料
嵌入式Android项目设计与开发 第六章 数据存储 ——基本文件存储 基本文件存储 基本文件存储就是以一种字符文件形式保存数据,数据呈现一种链式的状态,没有任何数据结构,也缺乏管理机制,但他是最基本的数据存储方式。 基本文件存储 创建一个文件(写操作): openFileOutput() 写操作文件打开方式 FileOutputStream 安卓文件输出流 读取文件内容 openFileInput() 读操作文件打开方式 FileInputStream 安卓文件输入流 实验 有序广播的实验 1.注册两个广播接收器 2.设置不同的优先级 3.使用有序广播查看接收器执行顺序 谢谢 请专家批评指正!
2022-05-29 09:06:01 281KB android 文档资料
嵌入式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 文档资料