android 常用uri (不定时更新)

Unity - 安卓APK程序自更新 1:通过Unity出安卓程序包,有时又这样的需求,需要对整个程序包进行一个更新;这个时候,有两种解决方案: 1:跳转对应的下载商店进行程序的下载及安装 2:在本APP中实现APK的下载及安装 2:这里我们主要针对第二种情况进行考虑及开发 ... 阅读详情

部分收集于:http://xiechengfa.iteye.com/blog/1407980


下载:

通过内置DownloadManager下载

Uri CONTENT_URI = Uri.parse("content://downloads/my_downloads");


-------------------------------------------------------------------------------------------------------


显示网页:

  1. Uri uri = Uri.parse("http://www.google.com"); 
  2. Intent it = new Intent(Intent.ACTION_VIEW,uri); 
  3. startActivity(it); 

显示地图: 

  1. Uri uri = Uri.parse("geo:38.899533,-77.036476"); 
  2. Intent it = new Intent(Intent.Action_VIEW,uri); 
  3. startActivity(it); 

路径规划: 

  1. Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en"); 
  2. Intent it = new Intent(Intent.ACTION_VIEW,URI); 
  3. startActivity(it); 

拨打电话: 

调用拨号程序 
  1. Uri uri = Uri.parse("tel:xxxxxx"); 
  2. Intent it = new Intent(Intent.ACTION_DIAL, uri);   
  3. startActivity(it);   
  1. Uri uri = Uri.parse("tel.xxxxxx"); 
  2. Intent it =new Intent(Intent.ACTION_CALL,uri); 
  3. 要使用这个必须在配置文件中加入<uses-permission id="Android.permission.CALL_PHONE" /> 

发送SMS/MMS 

调用发送短信的程序 
  1. Intent it = new Intent(Intent.ACTION_VIEW); 
  2. it.putExtra("sms_body", "The SMS text"); 
  3. it.setType("vnd.android-dir/mms-sms"); 
  4. startActivity(it);   
发送短信 
  1. Uri uri = Uri.parse("smsto:0800000123"); 
  2. Intent it = new Intent(Intent.ACTION_SENDTO, uri); 
  3. it.putExtra("sms_body", "The SMS text"); 
  4. startActivity(it);   
发送彩信 
  1. Uri uri = Uri.parse("content://media/external/images/media/23"); 
  2. Intent it = new Intent(Intent.ACTION_SEND); 
  3. it.putExtra("sms_body", "some text"); 
  4. it.putExtra(Intent.EXTRA_STREAM, uri); 
  5. it.setType("image/png"); 
  6. startActivity(it); 

发送Email 

  1. 
  2. Uri uri = Uri.parse("mailto:xxx@abc.com"); 
  3. Intent it = new Intent(Intent.ACTION_SENDTO, uri); 
  4. startActivity(it); 
  1. Intent it = new Intent(Intent.ACTION_SEND); 
  2. it.putExtra(Intent.EXTRA_EMAIL, "me@abc.com"); 
  3. it.putExtra(Intent.EXTRA_TEXT, "The email body text"); 
  4. it.setType("text/plain"); 
  5. startActivity(Intent.createChooser(it, "Choose Email Client"));   
  1. Intent it=new Intent(Intent.ACTION_SEND);   
  2. String[] tos={"me@abc.com"};   
  3. String[] ccs={"you@abc.com"};   
  4. it.putExtra(Intent.EXTRA_EMAIL, tos);   
  5. it.putExtra(Intent.EXTRA_CC, ccs);   
  6. it.putExtra(Intent.EXTRA_TEXT, "The email body text");   
  7. it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");   
  8. it.setType("message/rfc822");   
  9. startActivity(Intent.createChooser(it, "Choose Email Client")); 

添加附件 

  1. Intent it = new Intent(Intent.ACTION_SEND); 
  2. it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text"); 
  3. it.putExtra(Intent.EXTRA_STREAM, "[url=]file:///sdcard/mysong.mp3[/url]"); 
  4. sendIntent.setType("audio/mp3"); 
  5. startActivity(Intent.createChooser(it, "Choose Email Client")); 

播放多媒体 

  1.   
  2. Intent it = new Intent(Intent.ACTION_VIEW); 
  3. Uri uri = Uri.parse("[url=]file:///sdcard/song.mp3[/url]"); 
  4. it.setDataAndType(uri, "audio/mp3"); 
  5. startActivity(it); 
  1. Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1"); 
  2. Intent it = new Intent(Intent.ACTION_VIEW, uri); 
  3. startActivity(it);   

Uninstall 程序 

  1. Uri uri = Uri.fromParts("package", strPackageName, null); 
  2. Intent it = new Intent(Intent.ACTION_DELETE, uri); 
  3. startActivity(it); 

//调用相册 

public static final String MIME_TYPE_IMAGE_JPEG = "image/*"; 
public static final int ACTIVITY_GET_IMAGE = 0; 
Intent getImage = new Intent(Intent.ACTION_GET_CONTENT); 
getImage.addCategory(Intent.CATEGORY_OPENABLE); 
getImage.setType(MIME_TYPE_IMAGE_JPEG); 
startActivityForResult(getImage, ACTIVITY_GET_IMAGE); 

//调用系统相机应用程序,并存储拍下来的照片 
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 
time = Calendar.getInstance().getTimeInMillis(); 
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(Environment 
.getExternalStorageDirectory().getAbsolutePath()+"/tucue", time + ".jpg"))); 
startActivityForResult(intent, ACTIVITY_GET_CAMERA_IMAGE); 

uninstall apk 

/**未测试 
Uri uninstallUri = Uri.fromParts("package", "xxx", null); 
returnIt = new Intent(Intent.ACTION_DELETE, uninstallUri); 
*/ 
Uri packageURI = Uri.parse("package:"+wistatmap);   
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);   
startActivity(uninstallIntent); 

install apk 

Uri installUri = Uri.fromParts("package", "xxx", null); 
returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri); 
play audio 
Uri playUri = Uri.parse("[url=]file:///sdcard/download/everything.mp3[/url]"); 
returnIt = new Intent(Intent.ACTION_VIEW, playUri); 

//发送附件 

Intent it = new Intent(Intent.ACTION_SEND);   
it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");   
it.putExtra(Intent.EXTRA_STREAM, "[url=]file:///sdcard/eoe.mp3[/url]");   
sendIntent.setType("audio/mp3");   
startActivity(Intent.createChooser(it, "Choose Email Client")); 

//搜索应用 

Uri uri = Uri.parse("market://search?q=pname:pkg_name");   
Intent it = new Intent(Intent.ACTION_VIEW, uri);   
startActivity(it);   
//where pkg_name is the full package path for an application 

//进入联系人页面 

Intent intent = new Intent(); 
intent.setAction(Intent.ACTION_VIEW); 
intent.setData(People.CONTENT_URI); 
startActivity(intent); 

//查看指定联系人 

Uri personUri = ContentUris.withAppendedId(People.CONTENT_URI, info.id);//info.id联系人ID 
Intent intent = new Intent(); 
intent.setAction(Intent.ACTION_VIEW); 
intent.setData(personUri); 
startActivity(intent); 

高速设计注意事项总结——MDI篇 在以太网高速通信系统中,MDI(Medium Dependent Interface,介质相关接口)是连接物理层芯片(PHY)与传输介质(如网线)的关键接口,其设计直接影响信号完整性、传输速率和抗干扰能力。本文围绕 MDI 及 RJ45 接口电路、关键参数、设计与布线要点展开,为高速以太网设计提供参考。本文包含MDI 及 RJ45 接口电路组成、电路设计注意事项、布局布线要求等内容 阅读详情

相关推荐

淘宝抓包,直达函数内部request请求体和response响应体, 告别FD, Charles,SSL,justtrustme 等http代理,证书工具。

淘宝抓包,hook发包函数,直接获取response相应数据

binary66的博客 4470

拦截锚点修改url_URL、URI之fragment、锚点

URI & URLURI,Uniform Resource Identifier,统一资源标识符。URL,Uniform Resource Location,统一资源定位符。URI 简单来理解就是标识/定义了一个资源,而 URL 在定义/标识资源的同时还需要描述如何访问到该资源。可以认为 URL 是 URI 的一个子集。举个例子:  公司里每个人都有一个内部唯一的花名,这个花名其实就可以认...

weixin_39564807的博客 427

别再为批次效应发愁了!手把手教你用Harmony整合10x单细胞数据(附完整R代码)

本文详细介绍了如何使用Harmony工具消除单细胞数据中的批次效应,提供完整的R代码实现跨样本数据整合。通过模糊聚类和渐进校正技术,Harmony能有效区分技术噪音与真实生物信号,适用于大型数据集处理。文章包含质控要点、参数设置建议及常见问题解决方案,助力研究者获得高质量整合结果。

weixin_27215403的博客 197

android 常用URI 值得记住

android系统管理联系人的URI如下: ContactsContract.Contacts.CONTENT_URI 管理联系人的Uri ContactsContract.CommonDataKinds.Phone.CONTENT_URI 管理联系人的电话的Uri ContactsContract.CommonDataKinds.Email.CONTENT_URI 管理联系人的Emai

程序员的另一世界 2万+

Android开发者必看:5分钟搞定DeepSeek API接入(附完整代码示例)

本文为Android开发者提供快速接入DeepSeek API的完整指南,包含环境配置、网络层设计、请求体构建等关键步骤,并附有详细代码示例。通过工程化实践,帮助开发者高效集成AI对话、代码生成等高级功能,提升移动应用竞争力。

bush的博客 535

手把手教你为ArduPilot添加自定义飞行模式:以自动巡检航线为例

本文详细介绍了如何为开源飞控ArduPilot添加自定义飞行模式,并以自动巡检航线为例,提供了从状态机设计、代码实现到地面站集成的完整开发指南。通过七步法手把手教学,帮助开发者深入理解飞控核心逻辑,实现无人机自主执行复杂巡检任务,满足行业应用定制需求。

weixin_29306875的博客 137

Android笔记系列--Uri

源码地址: https://github.com/StarsAaron/UrlSchemeDemo/tree/master 一.URI简介 概念:统一资源标识符(Uniform Resource Identifier) 组成部分: 访问资源的命名机制(scheme) 存放资源的主机名(authority) 资源自身的名称,由路径表示(path) Uri地址格式: [sche...

繁星点点~ 498

100天精通Python(可视化篇)——第80天:matplotlib绘制不同种类炫酷柱状图代码实战(簇状、堆积、横向、百分比、3D柱状图)

0. 专栏导读 1. 普通柱状图 2. 簇状柱形图 3. 堆积柱形图 4. 横向柱状图 5. 横向双向柱状图 6. 百分比堆积柱形图 7. 3D柱形图 8. 3D堆积柱形图 9. 3D百分比堆积柱形图

努力让自己发光,对的人才能迎着光而来 2万+

java中URI,URL,URL介绍及Android中Uri解析

一、URI 1.1 定义 在电脑术语中,统一资源标识符(Uniform Resource Identifier,即URI)是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对任何(包括本地和互联网)的资源通过特定的协议进行交互操作。 1.2 组成 一般格式为:[scheme:]scheme-specific-part[#fragment] [scheme:]组件 :协议名。 ...

Kelaker的博客 4865

mybaits-plus通用CRUD详解及代码案例

文章目录mybaitsplus通用CRUD插入操作方法定义测试用例mybaitsplus主键生成策略设置自增主键设置输入主键:UUID:ID_WORKER_STR:ID_WORKER:更新操作根据id更新方法定义:方法步骤根据条件更新方法定义:更新步骤:根据条件更新(可以更新NULL)删除操作根据id删除方法定义:删除步骤:根据 entity 条件删除方法定义:删除步骤:根据ID 批量删除方法定义:删除步骤:查询操作根据id查询方法定义:查询步骤:根据id批量查询方法定义:查询步骤:根据 entity 条件

流楚丶格念的博客 3405

AUTOSAR从入门到精通-【应用篇】基于AUTOSAR架构的混合动力电池 ECU 软件开发

由于严峻的环境污染和能源短缺问题,各国都在致力于发展新能源车,以达到节能排放的目的。在此背景下,12V启停系统由于成本较低廉、匹配方便,得到广泛应用。但是12V系统作为启停系统后存在许多问题,比如节能和减排效果有限,并且轻度混合动力系统的功率需求通常在10~15KW,在此电压条件下运行时,电池的电流会达到1000A,因此该方案行不通。高压混合动力系统(>110V)的节油效果好,但是成本很高,并且需要大功率的电机。48V混合动力系统比高压混合动力系统成本。

getusushu的博客 1489

Android 日历表事件表操作

本文主要讲解对Android提供的日历表操作方法

qq_46015650的博客 1835

EDKII环境配置完整版

参考博客【EDK2 UDK2018的环境搭建】:https://blog.youkuaiyun.com/qq_39155263/article/details/82965744下载EDK2 1.直接从https://github.com/tianocore/edk2/ 网站下载.zip压缩文件 2.运用svn 从http://svn.code.sf.net/p/edk2/code/trunk/edk2edk2下载 3.安装Visual Studio2017 安装其他Tool 1.IASL 从https..

tianpu2320959696的博客 1854

在安卓开发中常常使用到Uri是什么?

URI 通常用于访问和操作各种类型的资源,包括文件、网络资源、数据库中的数据等。ContentProvider 是用于访问和共享应用程序数据的标准接口,而内容 URI 用于唯一标识 ContentProvider 中的数据表、行和列。不同类型的 URI 在不同的上下文中有不同的用途,但它们都提供了一种标准化的方式来唯一标识和访问资源。使用媒体库的内容 URI 来访问手机中的媒体文件,如照片、音频和视频。是一个内容 URI,表示访问名为 “user” 的数据表中的 ID 为 1 的行。

技术应让更广泛的人群流入到实际产品开发中才是正统 6万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

最新安卓版本对照表,API对照表(持续更新,更新到安卓17)

话不多说,直接上表,持续更新(更新到安卓16)。 列出了所有记录的可能会影响应用开发者的功能和行为变更。请使用此列表查找影响您的变更,然后点击相应的链接以阅读文档。下表列出了所有记录的可能会影响应用开发者的功能和行为变更。请使用此列表查找影响您的变更,然后点击相应的链接以阅读文档。Java 和 OpenJDK 是 Oracle 及/或其关联公司的商标或注册商标。

雨季余静的博客 9万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

android URI 和 UIL 图片加载问题

ImageLoader加载图片问题: UIL图片加载已经非常熟悉,已经知道的是采用的是两级缓存: 内存中和磁盘上 如果都没有则从网络下载. 缓存的依据: UIL根据图片的URI获取缓存在磁盘文件的MD5值,看起来一切都顺利成章. 然而,问题出现了: 当网络上同一路径下的图片换了内容而没有换名字的话就会出现问题了: 不管内容怎么换,还是加载之前的图片 从缓存的依据可以知道: 由于

u010539328的专栏 2724

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

安卓常用uri

content://com.android.contacts/contacts 对应数据库表中contacts表 用于获得联系人Id  关键字"_id" content://com.android.contacts/contacts/"+ contactid+ "/data 对应data表  通过contactId来查找联系人的各项属性 (data1属性值 data2属性的类

d342784178的专栏 1311

android uri 类型,从Uri类型创建文件android

我想从图库中选择图像,然后将此图像转换为文件并通过HttpPost发送它,但我总是得到FileNotFoundException。这是我的代码:从Uri类型创建文件android选择照片public void onActivityResult(int requestCode, int resultCode, Intent data) {if (resultCode == Activity.RESU...

weixin_36483061的博客 1112

Android手机联系人URI总结

仿Dialer手机联系人模块

z1804362542的博客 860

Android应用解析包错误原因的总结(不定时更新)

Android应用解析包错误的原因 导致这个问题的原因目前就我所知道的而言大致有四种: 一、使用v1、v2方式签名带来的问题 二、Android7.0新特性导致的原因 三、应用内更新没有读取权限导致的安装包解析失败 一、...

qq_36046305的博客 2万+

java net 安卓,Android-如何将android.net.Uri对象转换为java.net.URI对象?

我试图在用户从图片库中选择的图像上获得FileInputStream对象。 这是android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI返回的android URIcontent://media/external/images/media/3当我尝试从这个对象构造一个java URI对象时,我得到一个带有异常描述的IllegalAr...

weixin_39953100的博客 471

Android中Uri和ContentProvider以及ContentResolver之间的联系

Android中Uri和ContentProvider以及ContentResolver之间的联系1.Uri 1.1概念: 通用资源标志符(Universal Resource Identifier, 简称”URI”)。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 1.2组成:URI一般由三部分组成:

Android技术专栏 2462

android 定义uri,Android在ImageView上从URI设置图像

更新了更多代码我试图抓取刚拍摄的照片并以编程方式将其设置为ImageView.按下图片按钮,picture_button.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {takePhoto(mTextureView);}});它运行takePhoto方法:public void takePhot...

weixin_32771227的博客 1211

android 7.0之后版本 出现file:// URI引起的FileUriExposedException

在我们app版本更新的迭代几个版本之后发现这次这个版本在7.0的手机上下载新版本,无法安装,出现 怎么会这一次出现这个问题呢?? 原来是我们这次版本更新将targetSdk 变到了25 以前是23 所以在以前的版本更新是不会出现这个问题, 默认代码会兼容高于23的版本.所以解决的方法我们可以把build.gradle的targetSdk变回到23,但是这样 不是最好的解决办法 如果项目以后还...

GracefulGuigui的博客 706

解决安卓高版本手机 App自动更新 跳转URI 错误的问题

第一步:在AndroidManifest 中的application添加&lt;provider android:authorities="com.zrkj.tudiancaigou.fileprovider" android:name="android.support.v4.content.FileProvider" android:grantUriPermissions...

qq_33230292的博客 1142

android之ContentProvider和Uri详解

android之ContentProvider和Uri详解

Alioth 2984
上一篇: Android中内容观察者的使用---- ContentObserver类详解
下一篇: Android中ExpandableListView控件基本使用
Cemmmmer
博客等级 码龄14年 3粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值