Android

FileProvider分享的Uri转成文件

前言简单记录一下FileProvider分享的Uri转出文件。流水账而已,可以跳过。正文之前我们使用FileProvider分享的Uri格式如下:content://com.biumall.file2.fileProvider/root/storage/udisk2/m4a/%E5%87...

TextView.setWidth()竟然失效了

前言TextView.setWidth()失效(无作用),其实好奇,既然没作用,为啥要预留这个方法呢?记录一下,方便自己查阅。正文既然要刨根问底,就需要看源码TextView。看了一下源码TextView.setWidth()//[来自谷歌翻译]//将 TextView 的宽度设置为...

IllegalArgumentException: Failed to find configured root

前言在使用FileProvider分享文件时出行如下异常。AndroidRuntime: FATAL EXCEPTION: mainAndroidRuntime: Process: com.biumall.file2, PID: 10871AndroidRuntime: java.lang...

FileProvider的使用

前言自Android 7.0开始,Android 框架开启了严格模式(StrictMode),禁止应用将file:///开头的Uri共享给其他的应用读写文件,否则会收到FileUriExposedException的异常。因此,Android提供了新的文件共享机制FileProvider。记录...

Files中启动自己的播放器

前言记录一下点击Android Files文件管理器中多媒体文件拉起我们自己写的播放器。流水账,没啥可看的,跳过吧。正文流水账而已,记录一下,方便自己查阅。只需要在AndroidMainfest.xml中的Activity中配置如下隐藏内容!评论可看后才能查看!评论可看audio/*...
134567122

随机推荐

PRODUCT_COPY_FILES预拷贝

在Android项目中需要使用PRODUCT_COPY_FILES 预拷贝文件和目录。 拷贝文件PRODUCT_COPY_FILES += device/qcom/msm8909/media/media_profiles_8909.xml:system/etc/media_profi...

李娟:想起外婆吐舌头的样子

外婆有个习惯性的小动作,就是吐舌头。通常这一动作会出现在做了错事之后。而她做了错事通常会先掖着瞒着,如打碎了糖罐子,就悄悄把碎片扫一扫,剩糖撮一撮,换个一模一样的罐子装了原样摆着。直到你问她:糖为什么突然少了半罐子?她就吐吐舌头,笑眯眯地坦白。家里的金鱼死后,鱼缸一直空在那里,空了很久。有一天却发...

Launcher2源码之壁纸设置

上回我们简单介绍了Launcher中的布局,这次我们看看如何设置壁纸。在Launcher界面,长按空白处,就会弹出如上图的壁纸设置对话框。直接上代码Launcher.java1. onCreate() 加载布局和初始化控件 @Override protected v...

[摘抄]Vim的四种模式

 一.启动Vim1.双击桌面的图标,就可以启动Vim(是图形界面的)2.在开始菜单---点--运行 接着输入 vim 或者gvim,就可以启动Vim或Gvim了.二.Vim的模式1.Vim常用模式.命令模式(command-mode)插入模式(insert-mode)可视模...

Callable的简单使用

一、Callable的简介Callable是Java1.5中引入的一个接口,直接看官方文档:public interface Callable<V>A task that returns a result and may throw an exception. Impleme...

史铁生:爱情是孤独的证明

我知道一位现代女性,她说只要她的丈夫是爱她的,她丈夫的性对象完全可以不限于她,她说她能理解,她说她自己并不喜欢这样但是她能理解她的丈夫,她说:“只要他爱我,只要他仍然是爱我的,只要他对别人不是爱,他只爱我。”可是,当那男人真的有了另外的性对象而且这样的事情慢慢多起来时,这位现代女性还是陷入了痛苦。...