jjzjj

android - 什么是 Intent 过滤器?

我已经阅读了很多关于Intent过滤器的文章,但我真的无法准确理解它们的作用?如果有人可以用一个清晰​​的例子向我解释一下Intent过滤器的作用是什么?谢谢 最佳答案 我认为它有据可查here.总而言之,当(例如)您将Intent传递给Context.startActivity或Context.startService,或使用Context.sendBroadcast等进行广播时,该Intent传递给什么Activity或服务(或哪组广播接收器)?回答:如果Intent是“显式”的,即它设置了组件名称字段,那么它会被传递到它指定的

android - 什么是 Intent 过滤器?

我已经阅读了很多关于Intent过滤器的文章,但我真的无法准确理解它们的作用?如果有人可以用一个清晰​​的例子向我解释一下Intent过滤器的作用是什么?谢谢 最佳答案 我认为它有据可查here.总而言之,当(例如)您将Intent传递给Context.startActivity或Context.startService,或使用Context.sendBroadcast等进行广播时,该Intent传递给什么Activity或服务(或哪组广播接收器)?回答:如果Intent是“显式”的,即它设置了组件名称字段,那么它会被传递到它指定的

Android 博客应用程序,我应该使用 Sharedpreferences 还是 Intents?

我正在构建一个android应用程序,当前用户的后续页面是可点击的,我保存点击的页面ID并将其传递给打开相应的页面,打开后,用户可以查看关注者列表、页面内的帖子等。这是包含所有页面子页面的根节点(数据库Firebase结构):页面数据id1+page_id+page_name+page_posts-001-post_id-contents....userData-001-user_id-user_name....followData-001-page_id-follow_id-user_id在(followersListActivity、PostsActivity、AboutPageA

android - 如何使用 Intents 在我的应用程序中调用日历?

如何使用Intents在我的应用程序中调用Calendar? 最佳答案 您需要一个看起来像这样的Intent:IntentcalendarIntent=newIntent(Intent.ACTION_EDIT);calendarIntent.setType("vnd.android.cursor.item/event");calendarIntent.putExtra("title","Title");calendarIntent.putExtra("beginTime",startTimeMillis);calendarInten

android - 有人可以向我解释一下 Android 操作系统中 Intents 的基本功能吗?

我是Android操作系统应用程序编程新手。就操作系统的一般架构而言,我知道进程是作为Linux进程实现的,并且每个进程都是沙盒化的。但是,我对所使用的IPC和系统调用(如果有)感到非常困惑。我知道IBinder是这种形式;包裹在进程之间来回发送,bundle是包裹的数组形式(?)。但即便如此,我仍然很陌生。与Intent相同。总而言之,我不明白实现了哪些类型的IPC以及如何实现。谁能简要向我解释一下Android操作系统中用户级应用程序相互通信以及与操作系统通信的具体方法?我已经完成了内核编程并在Linux(Ubuntu和Debian)中玩过各种IPC,所以如果这一切都根据我熟悉的内

android - AndroidManifest 中注册的 BroadcastReceiver 可以在应用进程被杀死时接收到 intents 吗?

我有一个在AndroidManifest中注册的接收器,但是当应用程序被终止时它似乎无法接收Intent,假设我对Android进程生命周期有一些误解?感谢您的帮助。 最佳答案 如果用户进入“设置”并强制停止您的应用程序,在Android3.1及更高版本上,您的BroadcastReceivers将不再工作。您将返回到首次安装应用时所处的相同状态——在您的BroadcastReceivers再次工作之前,必须手动运行组件(例如,用户从主屏幕启动Activity)。 关于android-A

android - 如何确定第三方应用程序支持哪些 Intents?

我想调用第三方应用程序来增强我自己的应用程序。例如,我想允许我的应用程序的用户使用像CamScanner这样的程序。捕捉图像作为相机的替代品。我希望能够推荐推荐的第三方应用,这些应用可以很好地作为Intent替代方案,从而为我的应用带来更好的功能。安装后是否有公开list,或者更好的是在应用程序的Play市场页面中有一些指示显示它支持哪些Intents? 最佳答案 有http://openintents.org-如果它列在那里。 关于android-如何确定第三方应用程序支持哪些Inte

android - 这是比较 Intents 的正确方法吗?

这是比较Intents的正确方法吗?无论传入的Intent是android.Intent.action.VIEW(值intent.getAction()返回),我都不会进入if/else:privatevoidhandleIntent(Intentintent){Log.d(TAG,intent.getAction());//->android.Intent.action.VIEWif(Intent.ACTION_VIEW.equals(intent.getAction())){ShowToast.showToast(this,"Something...");//Nevergether

Android:关于Intents,为什么setType()和setData()会互相抵消?

我回答了thisquestion关于为什么setType()和setData()不能一起工作。我仍然找不到任何理由。我不明白其中的逻辑。来自文档:IntentDocumentationTosetonlythedataURI,callsetData().TosetonlytheMIMEtype,callsetType().Ifnecessary,youcansetbothexplicitlywithsetDataAndType().Caution:IfyouwanttosetboththeURIandMIMEtype,donotcallsetData()andsetType()becau

android - 分享图片的正确方式(使用 Intents)

我在我的应用程序中创建图像并希望共享这些社交网络(facebook)、邮件应用程序(gmail)和其他可以“接收”图像的应用程序。问题的根源(我认为)是我不想使用外部存储作为图像的基础。我想使用我的数据文件夹或缓存文件夹,因为它们都不需要任何访问权限。我用来将图像写入文件的代码(我指定了MODE_WORLD_READABLE以便其他应用程序可以读取它们):FileOutputStreamfos=null;try{fos=context.openFileOutput("image.jpg",Context.MODE_WORLD_READABLE);bitmap.compress(Bitm