step1: 编写分享代码, 将Uri的生成方式改为由FileProvider提供的临时授权路径,并且在intent中添加flag 注意:在Android7.0之后,调用系统分享,传入URI的时候可能会导致程序闪退崩溃。这是由于7.0的新的文件权限导致的。下面的代码对其做了处理 step2: 在 A ...
分类:
移动开发 时间:
2019-01-18 15:09:36
阅读次数:
216
private void openTaobao(String url){ if (isAppInstalled(this, "com.taobao.taobao")) { //这行代码比较重要 Intent intent2 = getPackageManager().getLaunchIntentF ...
分类:
移动开发 时间:
2019-01-15 17:04:27
阅读次数:
568
页面跳转一、功能介绍打开APP先进入欢迎页面,2秒钟后自动进入主页面二、项目结构分析三、详细代码1、WelcomeActivity.javapackagecom.xingyun.shoopingmail4;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.os.
分类:
移动开发 时间:
2019-01-08 16:39:39
阅读次数:
270
先来了解下这两种启动模式: 1.singleInstance,全局唯一,它的实例在全局(即在众多任务栈中)是唯一的,它单独地存在于属于自己的任务栈中,而且这个任务栈没有其他实例。 2.singleTask,任务栈中唯一,它的实例在任务栈中是唯一的。它在被Intent的时候,会先在系统中查找属性值af ...
分类:
其他好文 时间:
2019-01-05 14:14:19
阅读次数:
188
Android启动时,会发出一个系统广播 ACTION_BOOT_COMPLETED,它的字符串常量表示为 “android.intent.action.BOOT_COMPLETED” 开机自启动程序,只需要“捕捉”到这个消息再启动你的程序即可,我们要做的是接收这个消息,并实现一个Broadcast ...
分类:
移动开发 时间:
2018-12-27 15:23:34
阅读次数:
137
4.2中Android加入了多用户 改换这几种调用方式 public void startActivityAsUser(Intent intent, UserHandle user); public void sendBroadcastAsUser(Intent intent, UserHandle ...
分类:
数据库 时间:
2018-12-26 20:22:25
阅读次数:
268
1.显式Intent 2.隐式Intent 代码要添加筛选 确认那个活动可以进那个活动 隐式的调用系统浏览器 隐式的调用电话簿 向下一层传递接收数据 返回数据给上一次 要在 上一层 重写onActivityResuly() 在返回是销毁页面 ...
分类:
移动开发 时间:
2018-12-26 15:54:06
阅读次数:
295
//addFlags 销毁跳出的界面 Intent intent=new Intent(BarJudgeActivity.this, HomeActivity.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); ; startActivity(inten... ...
分类:
移动开发 时间:
2018-12-23 16:42:33
阅读次数:
140
本文简述在Android开发中Intent的常见应用,仅供学习分享使用。 ...
分类:
移动开发 时间:
2018-12-20 23:18:54
阅读次数:
225
1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,”searchString”)startActivit ...
分类:
移动开发 时间:
2018-12-20 11:46:19
阅读次数:
390