
在ContentProvider的getType(Uri)方法中,可以显示的返回一个MIME类型,该方法返回一个字符串,可以是任意的字符串,当我们显示的返回一个MIME类型的时候,相当于通过该方法的验证,Provider可以识别Provider中其他方法返回的Cursor的内容,
不需要在进行更多的验证;如果返回其他的字符串(非android能够识别的MIME类型,例如直接返回当前的包名),则Provider在执行其他方法后,
返回Cursor类型的时候,需要进行验证。
假设现在有一个后缀是txt1的文件
如果直接在浏览器上打开会出现下图的结果
接下来要做的就是把txt1加入到mime中,先点开windows图标
在搜索框中输入IIS,然后选择Internet信息服务 (IIS)管理器
点击“MIME类型”
点击“添加”
7
加入相关后缀的MIME类型
步骤阅读
8
然后再在浏览器中看刚才加入的那个后缀类型的文件,没问题了
单击开始→程序→管理工具→IIS管理器,逐步展开“本地计算机”、“网站”,在你的网站上右击,选择属性,单击“>
单击开始→程序→管理工具→IIS管理器,逐步展开“本地计算机”、“中国站”,在你的中国站上右击,选择属性,单击“>
MIME有时候被错误地理解为多媒体Internet邮件扩展(Multimedia Internet Mail Extensions),这是一个错误,但是MIME在网上经常用于多媒体应用程序,所以人们以为这是它是多媒体邮件扩展,而实际上它应该被称为多用途 Internet邮件扩展(Multipurpose Internet Mail Extensions),这一点一定要注意,因为有时候内容里根本没有非文本成份。
以上就是关于怎么将资源ID转换成Uri+Android的MIME类型全部的内容,包括:怎么将资源ID转换成Uri+Android的MIME类型、win10怎么添加mime类型、如何设置设置IIS服务器的MIME类型等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)