#intent

一些常用的Intent及intent-filter的信息

UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度 geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址 http://web_addressIn...

Intent 类型

 Intent分为两种类型:显式Intent:按名称(完全限定类名)指定要启动的组件。通常,您会在自己的应用中使用显式Intent来启动组件,这是因为您知道要启动的Activity或服务的类名。例如,启动新Activity以响应用户操作,或者启动服务以在后台下载文件。隐式Intent :不会指定特定...
代码星球 ·2020-08-09

描述一下 Intent 和 IntentFilter?

Android中通过Intent对象来表示一条消息,一个Intent对象不仅包含有这个消息的目的地,还可以包含消息的内容,这好比一封Email,其中不仅应该包含收件地址,还可以包含具体的内容。对于一个Intent对象,消息“目的地”是必须的,而内容则是可选项。通过Intent可以实现各种系统组件...

说说 Activity、Intent、Service 是什么关系

他们都是Android开发中使用频率最高的类。其中Activity和Service都是Android四大组件之一。他俩都是Context类的子类ContextWrapper的子类,因此他俩可以算是兄弟关系吧。不过兄弟俩各有各自的本领,Activity负责用户界面的显示和交互,Service负责后台任务的处理。Activ...

什么是IntentService?有何优点?

一、IntentService简介IntentService是Service的子类,比普通的Service增加了额外的功能。先看Service本身存在两个问题:Service不会专门启动一条单独的进程,Service与它所在应用位于同一个进程中;Service也不是专门一条新线程,因此不应该在Service中直接处理耗...

Android中IntentService与Service

Android中的Service是用于后台服务的,当应用程序被挂到后台的时候,问了保证应用某些组件仍然可以工作而引入了Service这个概念,那么这里面要强调的是Service不是独立的进程,也不是独立的线程,它是依赖于应用程序的主线程的,也就是说,在更多时候不建议在Service中编写耗时的逻辑和操作,否则会引起AN...
代码星球 ·2020-08-08

Intent Flags

Activity都是运行在任务栈里面,但如果要从广播接受者BordercastReceiver或者服务Service去启动一个Activity,必须为当前Activity创建一个新的任务栈才能正常显示publicclassMyReceiverextendsBroadcastReceiver{publicvoidonRe...
代码星球 ·2020-08-08

onNewIntent

当Activity不是Standard模式,并且被复用的时候,会触发onNewIntent(Intentintent)这个方法,一般用来获取新的Intent传递的数据我们一般会把MainAcitivy设置为SingleTask,除了保证MainActivity的唯一,还可以利用singleTask的特性做一些清理工作。...
代码星球 ·2020-08-08

Android Intent 和 Intent 过滤器

来源 https://zhuanlan.zhihu.com/p/45397580参考 https://juejin.im/entry/575fd1452e958a0058f44b8b参考 https://blog.csdn.net/cnnumen/article/details/84647...
代码星球 ·2020-08-01

AIDL跨进程通信报Intent must be explicit

在Android5.0机子上采用隐式启动来调试AIDL时,会出现Intentmustbeexplicit的错误,原因是5.0的机子不允许使用隐式启动方式,解决的方法是:在启动intent时添加intent.setpackage(xxx)。xxx为被调用应用包名。 ...

Android学习笔记---Service及IntentService理解

Android学习笔记---Service及IntentService理解一.AndroidService服务:   Android中的服务是运行在后台的服务,他是不可见的没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直...

Android学习笔记---Intent

Android中Intent学习记录Intent的作用:    Intent是一个将要执行的动作的抽象的描述,一般来说是作为参数来使用,由Intent来协助完成android各个组件之间的通讯。比如说调用startActivity()来启动一个activity,或者由broadc...

ThreadLocal, HandlerThread, IntentService

1.ThreadLocal用法详解和原理https://www.cnblogs.com/coshaho/p/5127135.html//ThreadLocalmethods:publicTget(){}publicvoidset(Tvalue){}publicvoidremove(){}protectedTinitia...

IntentService用法

IntentService用完即走    IntentService,可以看做是Service和HandlerThread的结合体,在完成了使命之后会自动停止,适合需要在工作线程处理UI无关任务的场景。IntentService是继承自Service并处理异步请求的一个类,在In...
代码星球 ·2020-06-02

Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT

Activity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT1.如果已经启动了四个Activity:A,B,C和D。在DActivity里,我们要跳到BActivity,同时希望Cfinish掉,可以在startActivity(inten...
首页上一页1234下一页尾页