精华内容
下载资源
问答
  • 不知道为什么保存文件后之前打开一直都OK,就突然打开看到变成乱码了,最后解决了 关键:outStream.write(finalContent.getBytes("gbk")); write的时候设置一下:转换格式(UFT-8在android不能用,只能用gbk)!!...

    不知道为什么保存文件后之前打开一直都OK,就突然打开看到变成乱码了,最后解决了

    关键:outStream.write(finalContent.getBytes("gbk"));

    write的时候设置一下:转换格式(UFT-8在android不能用,只能用gbk)!!!我之前试过utf-8,还是乱码,没什么用,就是gbk!

    从项目里面抽取了这个把String保存为txt到本地的方法:

    String sdCardDir =Environment.getExternalStorageDirectory().getAbsolutePath();
                    File saveFile = new File(sdCardDir, "aaaa.txt");//new FileOutputStream(file, true);true:不覆盖写入文件
                    FileOutputStream outStream = null;
                    try {
                        outStream = new FileOutputStream(saveFile);
                        outStream.write(finalContent.getBytes("gbk"));//UFT-8在android不能用,只能用gbk!!!不设置的话可能会变成乱码!!!
                        outStream.close();
                        outStream.flush();
                        isSave = true;
                        Toast.makeText(PusherEndActivity.this, "文件已经保存啦!赶快去查看吧!", Toast.LENGTH_SHORT).show();
                    } catch (FileNotFoundException e) {
                        e.printStackTrace();
                    } catch (UnsupportedEncodingException e) {
                        e.printStackTrace();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }

    顺便贴一下 按一个button,然后跳转到文件管理器,打开txt的方法,我这里有个isSave布尔类型判断了一下是不是之前已经保存了文件

    btn_open_txt.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    if (isSave){
                    
                        String path = Environment.getExternalStorageDirectory().getPath();
                        File file = new File(path);
                        Intent intent1 = new Intent(Intent.ACTION_GET_CONTENT);
    
                        intent1.addCategory(Intent.CATEGORY_DEFAULT);
                        intent1.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
             
                        intent1.setDataAndType(Uri.fromFile(file), "text/plain");
                        try {
                            startActivity(intent1);
                            finish();
    //            startActivity(Intent.createChooser(intent,"选择浏览工具"));
                        } catch (ActivityNotFoundException e) {
                            e.printStackTrace();
                        }
    
                    }else {
                        Toast.makeText(PusherEndActivity.this, "还没有保存文件哦!", Toast.LENGTH_SHORT).show();
                    }
    
    
                }
            });

     感谢:https://blog.csdn.net/wsqfwqfsdge3wg/article/details/54614089 成功解决我的问题

    转载于:https://www.cnblogs.com/oreox/p/10778098.html

    展开全文
  • 手机下载APK文件后缀名变成txt

    千次阅读 2017-01-02 10:30:15
    通过手机浏览器下载手机客户端软件,后缀名本来APK的,下载的时候为什么会变成 .txt ,有的手机会出现,有的手机又不会出现,想知道问题到底出现在那里,怎么解决。请高手帮助。。。。
          通过手机浏览器下载手机客户端软件,后缀名本来是APK的,下载的时候为什么会变成 .txt ,有的手机会出现,有的手机又不会出现,想知道问题到底出现在那里,怎么解决。请高手帮助。。。。
    
    展开全文
  • 之前都用的qq什么的传文件,电脑发送到qq上。今天尝试了一下用itunes把电脑上的文件夹弄到iPhone上。 1.首先,打开电脑的偏好设置,找到共享如图: 打开它,勾选文件共享。 2.把手机和电脑连接,打开itunes...

    之前都是用的qq什么的传文件,电脑发送到qq上。今天尝试了一下用itunes把电脑上的文件夹弄到iPhone上。

     

    1.首先,打开电脑的偏好设置,找到共享如图:

    打开它,勾选文件共享。

     

    2.把手机和电脑连接,打开itunes,登录你的appid账号信息,点击itunes页面中的手机小图标,进而点击里面的应用

    ,应用页面下拉,有个文件共享。接下来就容易了噢。

    3.在文件共享的下面选择你的阅读方式的应用比如wps,pages等,点击右边添加按钮,出来一个选择页面,选择你要弄的文件夹,确定之后就出现在你的上面了,然后在你的iPhone手机上就显示了你刚才弄得文件。

     

     

    欢迎大家随时关注,后续更加精彩,谢谢亲爱哒们的支持。加油?

     

    转载于:https://www.cnblogs.com/Ruby-Hua/p/6257129.html

    展开全文
  • 通常我们电脑里的txt文件ASNI编码, 放到手机,MP3等设备里面,打开看到的都乱码。所以我们必须先把它们转换为 Unicode格式,才能够在手机和MP3上面打开。如果有大量的文件,一个一个打开另 存为Unicode,那...
  • 手机文件访问

    2016-11-21 20:41:19
    在本网站的一篇博文,原文题目 Android数据访问存储之内存读写 ,但是呢,在实践的时候,运行有差别....还对手机中的TXT文件的内容进行编辑  * 这个有助于以后判断手机上是否写入什么东西/  *

    这是在本网站的一篇博文,原文题目是

    Android数据访问存储之内存读写

    ,但是呢,在实践的时候,运行有差别.估计是jdk版本的问题或者eclipse版本的问题.现在在我这里是完美运行了的/


    package wangjun.day15;

    /**
     * 在手机中进行文件的写入.还对手机中的TXT文件的内容进行编辑
     * 这个有助于以后判断手机上是否写入什么东西/
     * 但是还是有很多地方,自己还是不是很清楚.太多的专业的词.
     * 还需要加强啊
     */
    import java.io.FileOutputStream;  
    import java.io.IOException;  
     
    import android.annotation.SuppressLint;  
    import android.app.Activity;  
    import android.content.Context;  
    import android.os.Bundle;  
    import android.os.Environment;  
    import android.os.StatFs;  
    import android.text.format.Formatter;  
    import android.view.View;  
    import android.view.View.OnClickListener;  
    import android.widget.Button;  
    import android.widget.EditText;  
    import android.widget.TextView;  
    import android.widget.Toast;  
     
    public class MainActivity extends Activity implements OnClickListener {  
     
        private TextView tv_main_memerysize;  
        private TextView tv_main_sdcard;  
        private TextView tv_main_sdcardsize;  
          
        private EditText et_main_content;  
          
        private Button btn_main_writememery;  
        private Button btn_main_writesdcard;  
          
        private boolean sdcardMount = false;  
          
        @Override  
        protected void onCreate(Bundle savedInstanceState) {  
            super.onCreate(savedInstanceState);  
            setContentView(R.layout.activity_main);  
              
            tv_main_memerysize = (TextView) findViewById(R.id.sj_neicun_tv);  
            tv_main_sdcard = (TextView) findViewById(R.id.sd_cunzai_tv);  
            tv_main_sdcardsize = (TextView) findViewById(R.id.sd_neicun_tv);  
            et_main_content = (EditText) findViewById(R.id.csxieru_et);  
            btn_main_writememery = (Button) findViewById(R.id.xieru_btn);  
            btn_main_writesdcard = (Button) findViewById(R.id.xrsd_btn);  
              
            btn_main_writememery.setOnClickListener(this);  
            btn_main_writesdcard.setOnClickListener(this);  
              
            //判断sdcard是否已安装  
            tv_main_sdcard.setText("sdcard未安装");  
            if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){  
                sdcardMount = true;  
                tv_main_sdcard.setText("sdcard已安装");  
            }  
              
            //得到sdcard和内存的大小及可用容量  
            if(sdcardMount){  
                tv_main_sdcardsize.setText("sdcard" + getStorgeFileSize(Environment.getExternalStorageDirectory().getPath()));  
            }else {  
                tv_main_sdcardsize.setText("sdcard总内存:0MB;  可用内存:0MB");  
            }  
            tv_main_memerysize.setText("手机" + getStorgeFileSize(Environment.getDataDirectory().getPath()));  
              
        }  
     
        /* 两个按钮的监听事件,将内容写入内存文件testmemeryio.txt  */  
        @Override  
        public void onClick(View v) {  
            String text = et_main_content.getText().toString();  
            boolean success = true;  
              
            switch (v.getId()) {  
                case R.id.xrsd_btn: //写入sdcard  
                    FileOutputStream fos = null;  
                    try {  
                        fos = new FileOutputStream(Environment.getExternalStorageDirectory().getPath() + "/m.txt");  
                        fos.write(text.getBytes("utf-8"));  
                        fos.flush();  
                    } catch (IOException e) {  
                        success = false;  
                        e.printStackTrace();  
                    } finally {  
                        if(fos != null){  
                            try {  
                                fos.close();  
                                fos = null;  
                            } catch (IOException e) {  
                                e.printStackTrace();  
                            }  
                        }  
                    }  
                    Toast.makeText(MainActivity.this, success == true ? "写入sdcard文件成功" : "写入sdcard文件失败", 0).show();  
                    break;  
                  
                case R.id.xieru_btn: //写入内存  
                    FileOutputStream openFileOutput = null;  
                      
                    try {  
                        //使用openFileOutput()函数,直接在/data/data/包名/files/目录下创建文件  
                        openFileOutput = openFileOutput("testmemeryio.txt", Context.MODE_PRIVATE);  //私有模式写文件  
                        openFileOutput.write(text.getBytes("utf-8"));  
                        openFileOutput.flush();  
                    } catch (IOException e) {  
                        success = false;  
                        e.printStackTrace();  
                    } finally {  
                        if(openFileOutput != null){  
                            try {  
                                openFileOutput.close();  
                                openFileOutput = null;  
                            } catch (IOException e) {  
                                e.printStackTrace();  
                            }  
                        }  
                    }  
                    Toast.makeText(MainActivity.this, success == true ? "写入内存文件成功" : "写入内存文件失败", 0).show();  
                    break;  
                  
                default:  
                    break;  
            }  
        }  
          
        /* 取得内存文件空间大小及可用大小 */  
        @SuppressLint("NewApi") private String getStorgeFileSize(String path){  
            String fileSizeDesc = null;  
              
            StatFs statFs = new StatFs(path);                           //获得磁盘状态的对象  
            long blockSizeLong = statFs.getBlockSize();             //获得磁盘一个扇区的大小  
            long blockCountLong = statFs.getBlockCount();           //获得磁盘空间总的扇区数  
            long availableBlocksLong = statFs.getAvailableBlocks(); //获得磁盘空间总的可用扇区数  
            fileSizeDesc = "总内存:" + Formatter.formatFileSize(MainActivity.this, blockSizeLong*blockCountLong)  
                         + "; 可用内存:" + Formatter.formatFileSize(MainActivity.this, blockSizeLong*availableBlocksLong);  
              
            return fileSizeDesc;  
        }  
    }  


    展开全文
  • 相信大家都知道什么是PDF文件,可是在使用PDF文件的时候我们常常会碰到一个难题,就是将PDF文件转换成TXT或者Word文档进行编辑,今天就给大家分享一种简单的转换方法。 1.先打开手机,可借助手机上的工具——PDF转换...
  • Q:FineReader是什么? A:这是一个专为整理电子版小说而开发的工具,包括HTML到文本文件的转换、文件合并、段落合并、段落切分、文本替换、内码转换(只能在Win 2k/XP下用)、文件切分、tcr文件压缩/解压等功能。 ...
  • 通常我们电脑里的txt文件ASNI编码,放到手机,MP3等设备里面,打开看到的都乱码。所以我们必须先把它们转换为Unicode格式,才能够在手机和MP3上面打开。如果有大量的文件,一个一个打开另存为Unicode,那很...
  • 现在手机在保存traces文件时命名都以anr_发生时间命名,所以直接使用adb pull data/anr/traces.txt命令会报找不到文件的提示 我们也可以进入手机的anr目录中查看到已经记录的anr文件 所以我们需要正确的命令...
  • !... 电脑桌面的文件和文件夹传输给手机, adb push D:\D盘\桌面\短视频 /sdcard 在手机内部存储里面却找不... 手机里的文件倒是找到了,名称不对,应该demo 变成了dem 文件格式也不对,不是txt文件。 这什么
  • txt是文件的副文件名(也叫扩展名),它代表着文件的类型,就像。doc文件代表Word文档一样。如果真是文本文档,即便你改了名,也可以用记事本打开它(在选择打开的程序时选择记事本)。 比如你想把它改成以。c结尾,那么...
  • file_1=open("E:\\mv\\python试用\\手机号码1.txt")#打开要统计的手机归属的号码11位 file_2=open("E:\\mv\\python试用\\gs.txt")#打开根据前7位已知归属的号码文件 ...#问题什么count一直等于0 呢???
  • 现在很多电子书和文档的格式chm格式,这种比txt格式更加清晰,更有结构性,但是chm基本只能在电脑上看,对与想在手机上看电子书的同学就是一个悲剧,因为现在基本没有什么阅读器支持chm文件,比如ireader QQ阅读器...
  • Hi,大家好,我小白 ...其它文件转换成PDF文件;PDF合并拆分,压缩,加密解密。 如果有什么需要的神器工具有需求,在底下留言。私信很多时候看不完这么多,尽量都底部留言吧,能安排就给大家安排~ 迅/捷PDF(安卓.
  • 研究了一下标准vcf格式...长上面那样,FN名字,pref后面的是手机号,CID=UID个唯一码 既然知道它长什么样,就不用那么复杂的去借助其他工具转换 自己动手丰衣足食,直接读取号码,生成vcf文件 代码如下 public s
  • InputStream无法打开txt

    2017-04-18 17:02:49
    ![图片说明]...用InputStream打开手机根目录下的1.txt文件,出现java.io.FileNotFoundException e,被拒绝访问了,文件是可以被找到的,路径也没错,这什么
  • 标题说的不太详细 就是我的程序不断的往一个*.dat文件中...我读取的*.dat文件,不是二进制文件,可以理解成是txt类型的文件 我测试的时候,在第一次运行的时候,特别快,十分之一 但是多运行几次后,速度直线下降
  • MOTO_TXT_1.0.zip

    2014-02-09 12:59:24
    因为触摸屏手机没有数字键盘,许多moto-txt的阅读操作需要数字键盘才能完成的,所以MOTO-TXT为触摸屏手机设计了一个模拟数字键盘,以此来保持moto-txt的按键操作风格。 触摸屏手机调用模拟数字键盘的方法:在阅读...
  • 这个软件可以将txt文本转换为wav音频文件,存入mp3或手机播放,作为有声小说,听书使用。 这个软件特长txt转化成音频文件,相当于自动生成语音小说,不建议将它作为一个阅读器,这不是它的长处。 现在这个版本...
  • 然而我们经常会遇到在网上下载的txt文件,在电脑上看好好的,可是复制到手机上出现乱码的情况,相信很多人都遇到这类问题。   为了解决这个问题,我今天来教大家自己制作电子书app,通过我这个方法做出来的...
  • C# 文件处理IO

    2016-09-23 14:58:35
    举例说明,我们的QQ聊天记录,也保存在手机或电脑的某个文件下面。所以我们能够离线查看聊天记录。 那么我们为什么使用文件呢?在各种介质上(可移动磁盘、硬盘、CD 等)存储的集合数据。通常情况下,我们管理文件...
  • 众所周知,PDF时我们日常生活中普遍接触的文档格式之一,如今网上很多的电子书都是TXT格式的,很多盆友就想把电子书或者自己制作的TXT文件转成PDF,以便在手机、MP4等支持PDF的设备上进行阅读。那么有什么专业的PDF...
  • 我想扫描手机上所有的.txt文件,查了网上的资料,大多采用的递归扫描所有文件再判断文件类型的方法。 但是这样特别慢啊!ListView要很久才能加载完成。求教各位大神,有没有什么好的方法?小弟跪谢。
  • PDF时我们日常生活中普遍接触的文档格式之一,如今网上很多的电子书都是TXT格式的,很多盆友就想把电子书或者自己制作的TXT文件转成PDF,以便在手机、MP4等支持PDF的设备上进行阅读。那么有什么专业的PDF转换工具...
  • IPOD Touch阅读TXT电子书解决方案

    千次阅读 2010-06-27 21:39:00
    网上一搜,发现没什么好办法,基本只能求助于“91手机助手 for IPHONE”这个软件了,按提示安装配置好后,选择文件管理,将TXT上传到var/mobile/Media/EBooks即可。 注意1:var/mobile/Media/EBooks在熊猫看书中...
  • app如何获取ANR时产生的trace文件

    千次阅读 2018-01-11 17:23:14
    跑了个Demo程序,想把/data/anr/trace.txt文件拿到,然而普通app无法获取该文件的,就算把手机root也不行。因为不知道进入anr文件的api,就直接使用路径创建文件,同时使用一个可以获取的文件做为对比,说明该刚发...
  • android 面试题 共享.txt

    2011-04-17 16:30:27
    1. 基本的UI控件和布局文件 2. UI配套的Adapter的使用 3. Activity, Intent,Service,broadCast Receiver他们的生命周期管理熟悉一下 4. 操作手机上的数据库SQLite应用 Advanced_1(这某位成功通过Android面试的...
  • Nokia短信文件处理工具

    千次阅读 2006-08-21 04:02:00
    今天用Bash脚本写了一个处理Nokia短信文件的小工具。工具分两个文件,vmg2txt可以将一个.vmg文件的内容...什么是.vmg文件 如果你有Nokia S40手机的话,通过数据线你可以将所有短信拷贝到计算机,默认的扩展名就是.vmg

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 138
精华内容 55
关键字:

手机txt是什么文件