摘要: 广播的用处: 1.实现了不同程序之间的数据传输与共享,因为只要是和发送广播的action相同的接受者都能接受这个广播。典型的应用就是android自带的短信,电话等等广播,只要我们实现了他们的action的广播,那么我们就能接收他们的数据了,以便做出一些处理。比如说拦截系统短信,拦截骚扰电话等等。 阅读全文
posted @ 2022-07-31 10:58 虞美人体重90 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: Activity有四种启动模式:,singleTop,singleTask,singleInstance. 可以在AndroidManifest.xml中通过给<activity>标签指定android:launchMode属性来选择启动模式。 standard:默认启动模式 standard是Ac 阅读全文
posted @ 2022-04-25 16:37 虞美人体重90 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Activity状态: 每个Activity在其生命周期中最多可能有四种状态 1.运行状态:处于栈顶时。初次创建处于栈顶时依次调用:onCreate(),onStart(),onResume()。由不可见重新处于栈顶时依次调用:onRestart(),onStart(),onResume()。由可见 阅读全文
posted @ 2022-04-17 14:39 虞美人体重90 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 既然可以传递数据给下一个Activity,自然也可以返回数据给上一个Activity。返回上一个Activity时只需要点击back键就好,并没有一个用于启动Activity的Intent来传递数据,那怎么实现传递数据给上一个Activtiy呢? 数据回传举例:插入图片:从相册或者相机获取图片显示到 阅读全文
posted @ 2022-04-12 19:16 虞美人体重90 阅读(622) 评论(0) 推荐(1) 编辑
摘要: 显式意图:一般是用于应用内组件跳转。(如从ActivityA跳转到ActivityB) 隐式意图:一半用于应用之间的跳转。(如从ActivityA跳转到拨号) 隐式意图跳转到百度: 只需将前面MainActivity中的Intent改为如下便可。 public void onClick(View v 阅读全文
posted @ 2022-04-10 17:07 虞美人体重90 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Activity之间的跳转有显式意图和隐式意图两种。 显式意图(显式Intent): //创建一个Intent对象,明确Intent跳转时的源Activity和目标Activity。参数一为当前Activity对象,参数二表示要启动的目标Activity.Intent intent = new In 阅读全文
posted @ 2022-04-09 20:13 虞美人体重90 阅读(99) 评论(0) 推荐(0) 编辑
摘要: AndroidManifest.xml:资源清单文件 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ja 阅读全文
posted @ 2022-04-09 13:46 虞美人体重90 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 缓冲流:BufferedInputStream / BufferedOutputStream 提高IO效率,减少访问磁盘的次数 数据存储在缓冲区,调用flush将缓存区的内容写入文件中,也可以直接close BufferedInputStream 继承 FilterInputStream. 在创建B 阅读全文
posted @ 2022-04-06 21:21 虞美人体重90 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 什么是流? 概念:内存与存储设备之间传输数据的通道。程序运行后保存在内存,文件一般在硬盘中,在程序中读写文件,需要在内存和存储设备中建立通道。数据借助流传输 流的分类: 按流向: 输入流:将存储设备中的内容读入到内存中 输出流:将内存中的内容写入到存储设备中 按单位: 字节流:以字节为单位,可以读写 阅读全文
posted @ 2022-04-06 20:33 虞美人体重90 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Collection工具类: 集合工具类,定义除了存取以外的集合常用方法 方法: public static void reverse(List<?> list) //反转集合中元素的顺序 public static void shuffle(List<?> list) //随机重置集合元素的顺序 阅读全文
posted @ 2022-04-02 13:54 虞美人体重90 阅读(43) 评论(0) 推荐(0) 编辑