android打开rar压缩文件
private void open(String fileString) {
Intent intent = new Intent();
intent.setClassName("com.rarlab.rar", "com.rarlab.rar.MainActivity");
File file = new File(fileString);
Uri data = Uri.fromFile(file);
intent.setData(data);
try {
startActivity(intent);
} catch (ActivityNotFoundException e) {
try {
Uri uri = Uri.parse("market://search?q=" + "rar");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
} catch (ActivityNotFoundException e2) {
Log.i(TAG, "market no found");
}
}
}
相关推荐
-
Android实现zip文件压缩及解压缩的方法
本文实例讲述了Android实现zip文件压缩及解压缩的方法.分享给大家供大家参考.具体如下: DirTraversal.java如下: package com.once; import java.io.File; import java.util.ArrayList; import java.util.LinkedList; /** * 文件夹遍历 * @author once * */ public class DirTraversal { //no recursion public sta
-
android图片压缩的3种方法实例
android 图片压缩方法: 第一:质量压缩法: 复制代码 代码如下: private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,把压缩后的数据存放到baos中 int op
-
Android拍照得到全尺寸图片并进行压缩
废话不多说了,直接给大家贴代码了,具体代码如下所示: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <
-
Android如何实现压缩和解压缩文件
废话不多说了,直接给大家贴java代码了,具体代码如下所示: Java代码 package com.maidong.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOu
-
android bitmap compress(图片压缩)代码
android的照相功能随着手机硬件的发展,变得越来越强大,能够找出很高分辨率的图片.有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很慢(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小.减少图片的大小有两种方法,1. 照小图片: 2. 压缩大图片. 照相时获取小图片一般不太符合要求,因为,图片的清晰度会很差,但是这种情况有个好处就是应用速度会快些: 压缩图片,就是把大图片压缩小,降低图片的质量,在一定范围内,降低图片的大小,并且满足需求(图片仍
-
android打开rar压缩文件
复制代码 代码如下: private void open(String fileString) { Intent intent = new Intent(); intent.setClassName("com.rarlab.rar", "com.rarlab.rar.MainActivity"); File file = new File(fileString); Uri data = Uri.fromFile(file); intent.setData(data)
-
如何使用Python破解ZIP或RAR压缩文件密码
这篇文章主要介绍了如何使用Python破解ZIP或RAR压缩文件密码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 我们经常会从网络上下载一些带密码的压缩包,想要获取里面的内容,往往就要给提供商支付一些费用.想要白嫖其中的内容,常见的做法是百度搜索一些压缩包密码破解软件,但后果相信体验过的人都知道.本文将会利用 Python 破解压缩包的密码,这里以 ZIP/RAR 为例. 破解原理 其实原理很简单,一句话概括就是「大力出奇迹」,Python
-
Android 打开本地pdf文件
Android 中打开pdf文件也是一种很常见的场景,但是上网找了好多资料,有用WebView加载的,但是要用vpn才能搞,最后发现一个库挺不错的,再次分享给大家 android-pdfview.下面主要说一下该库的使用方法. 1. 该库的下载地址 https://github.com/JoanZapata/android-pdfview 源码下载:http://xiazai.jb51.net/201704/yuanma/android-pdfview-master_jb51.rar 2. an
-
使用BAT批处理在RAR压缩文件中批量添加文件的方法
代码如下: 复制代码 代码如下: @echo onfor %%f in (*.rar *.zip) do winrar.exe a %%f maxgo.cn.html 代码解释:echo on 回显开启%%f 为参数 ()内为参数内容 代表该目录下所有的rar和zip文件winrar.exe 从winrar安装目录中拷贝maxgo.cn.html 要添加的文件 将此代码写入txt文件保存为.bat运行即可
-
Android 打开网络上pdf文件
之前写过一篇Android打开本地pdf文件的文章,最后总结的时候说,后面一定要拓展库,让其也能打开网络的的pdf文件.今天终于可以兑现承诺了.frok一份代码https://github.com/JoanZapata/android-pdfview,源码地址:http://xiazai.jb51.net/201704/yuanma/android-pdfview-master_jb51.rar,开始改造一番. 1.基本思路: 打开网络pdf 思路整体还是来源与图片的加载. android中加载
-
java生成压缩文件示例代码
代码: 复制代码 代码如下: import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream; import org.apache.tools.zip.ZipEntry;import org.apache.tools.zip.ZipOutputStream; /** * @project: Test * @author
-
Windows系统中C#调用WinRAR来压缩和解压缩文件的方法
过程说明都在注释里,我们直接来看代码: 压缩: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using ICSharpCode.SharpZipLib.Zip; using System.Diagnostics; public class winrar { #region 压缩文件 /// <summary> /// 压缩文件 ///
-
Java生成压缩文件的实例代码
在工作过程中,需要将一个文件夹生成压缩文件,然后提供给用户下载.所以自己写了一个压缩文件的工具类.该工具类支持单个文件和文件夹压缩.放代码: import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import org.apache.tools.zip.ZipEntry; import org.apache.
-
java中压缩文件并下载的实例详解
当我们对一些需要用到的资料进行整理时,会发现文件的内存占用很大,不过是下载或者存储,都不是很方便,这时候我们会想到把文件变成zip格式,即进行压缩.在正式开始压缩和下载文件之前,我们可以先对zip的格式进行一个了解,然后再就具体的方法给大家带来分享. 1.ZIP文件格式 [local file header + file data + data descriptor]{1,n} + central directory + end of central directory record 即 [文件
-
C#实现rar压缩与解压缩文件的方法
本文实例讲述了C#实现rar压缩与解压缩文件的方法.分享给大家供大家参考.具体分析如下: 此程序利用 WinRAR 程序对文件进行压缩,命令行语法可参考WinRAR中文帮助. /// 利用 WinRAR 进行压缩 /// </summary> /// <param name="path">将要被压缩的文件夹(绝对路径)</param> /// <param name="rarPath">压缩后的 .rar 的存放目录(
随机推荐
- 详解Python的Twisted框架中reactor事件管理器的用法
- RouterOS实现自动禁止过期帐号的脚本
- 详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
- android高仿微信表情输入与键盘输入代码(详细实现分析)
- springboot下配置多数据源的方法
- java动态代理详解
- iOS手势密码的实现方法
- 最简单的.NET生成随机数函数
- 部署Python的框架下的web app的详细教程
- response.setHeader参数、用法的介绍
- 用javascript实现页面无刷新更新数据
- mysql 导入导出数据库以及函数、存储过程的介绍
- 手机号码本地检测 原创
- Java微信公众平台开发(6) 微信开发中的token获取
- 利用Nginx的map指令实现页面跳转
- 在android开发中尽量不要使用中文路径的问题详解
- Nginx服务器中配置GeoIP模块来拦截指定国家IP
- Android在listview添加checkbox实现原理与代码
- CIT--在传输层和应用层解决问题
- 基于路由器的运政网VPN解决方案