咱编的APP要打开TXT文件,简单的实现就是在里面放个按钮点击下找到文件打开,可是安卓的路径那个烦呢。
能否在微信里收到文件就用咱的APP打开呢?当然可以啦。

会者不难,其实只要编个个activity干这事儿就可以了,这个activity可以是一个独立的个体,跟APP其它部分可以没有关系,只需要在androidmanifest.xml文件里声明一下它可以干这事儿就可以了。


在我们的activity里面增加如下代码即可获得文件路径,然后就是读取处理啦。
/
Intent intent = getIntent();
if (intent!=null&&intent.getType().equals(“text/plain”)){
try {
String tmpPath=intent.getData().getPath();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}

怎么用呢?举个例子,我微信收到个文件,

长按文件出现菜单,选择其它应用打开,选我们的APP就OK啦。

码字截图不易,随手点个赞吧,:)

在微信里接收文件后如何指着文件用咱编的APP打开?相关推荐

  1. 怎么找到win10由于删除文件后清空回收站的文件

    永久删除文件是很常见的数据恢复故障.在永久删除文件后如何恢复数据就显的尤为重要了,首先我们需要明白,在永久删除文件后不能往要恢复的误删文件所在的分区,存入任何新的文件,否则数据覆盖了就无力回天了.接下 ...

  2. vim ctrlp找到文件后,如何在新窗口或者新标签中打开

    使用help ctrlp-commands命令 可以找到如下命令: 这里的c代表ctrl 更详细的信息如下: 总结:使用ctrl+p进行查找,找到文件后,使用ctrl组合键去打开.

  3. SHELL 中拆分文件后,批量处理文件拼接,和mafft

    Linux 用的少,经常忘记代码,记录一下. 预处理:把原始文件O每两行拆分成一个文件 split -l 2 O.fasta -d -a 2 A_ ** SHELL 中批量处理文件拼接 ** 我有27 ...

  4. Android艺术探索笔记 - 创建AIDL文件后自动生成的文件分析

    在Eclipse新建aidl如下 Book.aidl定义: //Book类在aidl的声明,要在IBookManagerimportbook类,否则IBookManager报错找不到Book类 pac ...

  5. linux查看文件后十条,linux 查看文件命令

    Linux中查看部分文件内容命令head,tail,sed的用法: Linux中的查看文件内容最常用的cat,less,more和vim我们都已经很熟悉了,但是这些命令都是查看文件的全部内容,如果要查 ...

  6. python写入文件后换行_python向文件写入行避免fi末尾的换行

    我在windows下用python处理文本文件,源文件的一些内容如下:FSZHB1 04 2012-11-24 1346 S000009106 BC14D01137 0 788 0 0 0 788 F ...

  7. c语言将数据写入文件后乱码_C语言 文件写入输出。文件载入后输出是乱码,纠结啊!...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 void save1() //将工具的基本信息保存至文件:"工具基本信息.file" { FILE*fp; //定义fp是一个指向FI ...

  8. VFP6.0生成安装文件后显示“生成CAB文件时出错,错误号码:3”

    其实这个问题很好解决 在点击工具-向导-安装之前,先把项目管理器关掉 这样就没有问题了

  9. ansys18安装以后打不开_【偷偷告诉你】在微信里直接安装apk.1

    相信不少小伙伴都遇到过这样一个问题: 由于一些原因,在微信里收到好友发来的apk文件会微信会自动改名为apk.1,改名后的文件由于手机无法识别,从而无法安装. 从电脑微信上发到文件传输助手也是一样. ...

最新文章

  1. C++/CLI思辨录之内部指针的两面性
  2. eclipse安装Eclipse HTML Editor插件
  3. Keras:基于Theano和TensorFlow的深度学习库
  4. 面向对象:包装类、对象处理、类成员
  5. PHP利用PDO从mysql读取大量数据处理(可做大量数据集的导出,业务调整等)
  6. 阿里菜鸟-算法(一面)
  7. Microsoft Azure 大计算 – 宣布收购 GreenButton
  8. 如何使用Ghost备份与还原操作系统
  9. memcached 可视化客户端工具TreeNMS
  10. WEB前端视频教程网站推荐
  11. FasterRCNN调试笔记
  12. Android重力感应器入门介绍
  13. 在线生成圣诞帽子的头像HTML源码
  14. odroid Xu4介绍
  15. android锁屏密码文件夹,深入理解Android M 锁屏密码存储方式
  16. (自己收藏)全面理解面向对象的 JavaScript
  17. 创建系统映像时包含了 D、E 盘
  18. python获取路由器信息_python 3.5实现检测路由器流量并写入txt的方法实例
  19. android gps 电子围栏,基于GPS的电子围栏设计
  20. H3C配置远程登录(console、telnet、ssh)

热门文章

  1. Unity-黑暗之魂复刻-Lockon
  2. FZU 1685 跑跑卡丁车
  3. 工欲善其事必先利其器-极客工具
  4. JMF环境配置(Eclipse)
  5. 在微信群里定时报体温
  6. 春天来了,又到了--------------万物复苏的季节
  7. 域 用户和计算机名,域环境中计算机名称解析
  8. Java实现第九届蓝桥杯哪天返回
  9. matlab fgetc,C语言fgetc和fputc函数用法详解(以字符形式读写文件)
  10. 在虚拟机Linux上写c语言代码