Fragment之间通信很简单……这里只是提供思路,无论是Fragment和Activity还是Fragment之间,通信的原理都是如此,一通百通,后面会附上DEMOFragment是依附于Activity的,所以Fragment之间通信不能直接通信,必须依靠所依附的Activity。方式1可以通过getSupportFragmentManager()拿到FragmentManager,然后通过F
转载 2023-08-14 16:09:02
196阅读
参考:2021年最全面的Jetpack系统学习课程,看他就够了 roidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport com.anguom
原创 2023-03-22 21:39:15
100阅读
1无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。2.高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们成为高级管道方式。3 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程的通信。4
转载 精选 2013-04-15 12:05:26
568阅读
目录一、Binder二、Socket三、Binder与Socket四、Handler 一、BinderBinder作为Android系统提供的一种IPC机制,无论从系统开发还是应用开发,都是Android系统中最重要的组成。二、SocketSocket通信方式也是C/S架构,比Binder简单很多。在Android系统中采用Socket通信方式的主要有:zygote:用于孵化进程,system_
转载 2024-09-19 10:14:34
27阅读
channel、信号、信号量
原创 2022-08-26 14:17:00
194阅读
进程通信的方式有?进程的通信方式有管道,socket,消息队列,信号,信号量,共享内存Linux多线程同步的几种方式 ?互斥量,条件变量,信号量,读写锁,自旋锁
原创 2021-06-04 22:45:47
266阅读
# Android Activity Fragment通讯指南 ## 1. 概述 在Android开发中,Activity和Fragment是两个重要的组件,它们之间经常需要进行通讯。本篇文章将指导你如何在Activity和Fragment之间实现通讯。 ## 2. 通讯流程 下面是Activity和Fragment之间通讯的基本流程: ```mermaid erDiagram
原创 2024-02-26 05:46:18
41阅读
// 定义Fragment 理解为 是Activity的一部分
原创 2022-09-27 10:36:19
85阅读
概述就在 2020/05/07 号 Now in Android #17 更新了,发布 Android 的新特性,其中就包括 Fragment 通信的新方式,大家可以前往,看看都有那些更新。https://medium.com/androiddevelopers/now-in-android-17-9d73f7bed7f通过这篇文章你将学习到以下内容,将在译者思考部分会给出相应的答案在 Frag
转载 2023-12-29 13:15:40
86阅读
进程的为何要通讯?IPC通信的常见几种方式
转载 精选 2015-10-09 14:47:26
933阅读
内存映射 为什么要进行进程通讯(IPC (Inter-process communication)) 数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。通知事件:一个进程需要向
转载 2016-06-04 14:18:00
109阅读
2评论
# Android Service 与 Fragment 通讯 ## 介绍 在 Android 开发中,Service 是一种在后台执行长时间运行操作的组件。而 Fragment 则是用户界面的一部分,可以嵌入到 Activity 中。有时候我们需要 Service 和 Fragment 进行通讯,例如 Service 向 Fragment 发送数据或者 Fragment 请求 Service
原创 2023-10-08 05:30:23
562阅读
Android多线程编程(二)不管是安卓还是其他的不放呢,同步与异步都是必不可少的知识,我们在学习工作的时候多多少少都会接触到这一部分,今天我就来详细的记录学习一下安卓学习的这一部分,首先我们来了解一下同步与异步的总体知识:同步与异步在我们编写的程序项目中,同步与异步都是并存的,不存在优劣之分,他们在不同的地方执行着自己独有的功能,我们根据不同的情况也会采取不同的通讯方式。比如说,我们这个程序,目
与activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activ...
转载 2014-11-12 11:59:00
81阅读
2评论
# Android App 通讯 在现代Android应用开发中,应用之间的通讯是一个重要的主题。尤其是在需要多个应用协同工作的场景中,理解如何高效地进行通讯显得尤为重要。本文将探讨Android应用之间的通讯方式,并通过一些代码示例以及图示,帮助你更好地理解这一主题。 ## 通讯方式 Android应用之间的通讯主要有以下几种方式: 1. **Intent**:通过意图(Intent)
原创 11月前
34阅读
# Android 组件通讯Android应用开发中,应用程序通常由多个组件构成,如Activity、Service、Broadcast Receiver和Content Provider。这些组件之间的通讯至关重要,因为它们需要协同工作才能提供良好的用户体验。本文将介绍几种常用的组件通讯方法,并通过代码示例进行说明。 ## 1. Intent 最常见的通讯方式是使用 `Intent
原创 2024-09-05 04:38:34
26阅读
# Android Model通讯的科普文章 在Android开发中,组件之间的通讯是一个非常重要的主题。本文将探讨不同的Model通讯方式,并提供代码示例来帮助你更好地理解这一概念。 ## 1. Android组件之间的通讯方式Android中,主要有以下几种模型通讯方式: | 通讯方式 | 说明
原创 8月前
12阅读
通讯录的实现  布局设计实现功能在搜索栏可以搜索通讯录中信息通讯录可以上下滑动查看通讯通讯录索引点击字母后,通讯录自动滑动到指定索引的开始位置 思路1.需要一个模拟的联系人清单来填充通讯录列表,联系人清单需要按照首字母排序,包含姓名,手机号,头像,首字母信息2.把涉及到的首字母存储起来,填充到索引列表里,因为点击索引需要知道通讯录里的位置,所以还需要存储每个字母第一
转载 2023-07-29 23:11:11
2152阅读
1.概述:由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Cont
所以iOS 的系统中进行App通信的方式也比较固定,常见的app通信方式以及使用场景总结如下。1、URL  Scheme典型的使用场景就是各开放平台SDK的分享功能。2、Keychain      iOS系统的Keychain是一个安全的存储容器,它本质上就是一个sqllite数据库,它的位置存储在/private/var/Keychains/keych
  • 1
  • 2
  • 3
  • 4
  • 5