zoukankan      html  css  js  c++  java
  • android在当前app该文件下创建一个文件夹

    /*********************************************************************
     * Author  : Samson
     * Date    : 04/22/2014
     * Test platform:
     *              3.11.0-12-generic #19-Ubuntu
     *              GNU bash, version 4.2.45
     * *******************************************************************/
    package com.example.listfile;
    
    import java.io.File;   
    import java.io.IOException;   
     
    import android.app.Activity;   
    import android.content.Context;
    import android.widget.TextView;
    import android.os.Bundle;     
    import android.os.Process;
    
    public class MainActivity extends Activity
    {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            int myProcessID = Process.myPid();
            File yygypath = this.getFilesDir();//this.getCacheDir();
            String yygypathstr = yygypath.toString();
            File file = new File(yygypath, "yygytest"); 
            try {
    			file.createNewFile();
    		} catch (IOException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
            yygypathstr = yygypathstr + " pid is " + myProcessID;
            
            TextView  tv = new TextView(this);
            tv.setText(yygypathstr);
            setContentView(tv);
        }
        public void onDestory()
        {
        	super.onDestroy();
        	this.finish();
        	android.os.Process.killProcess(android.os.Process.myPid());
        	System.exit(0);    	
        }
    }
    
    主要是这两个函数:
    
    this.getFilesDir(); 这个是得到当前app文件夹下的files文件夹路径
    this.getCacheDir(); 这个是得到当前app文件夹下的cache文件夹路径

     结果:
    adb shell result:
     root@generic:/data/data/com.example.listfile/files # ll                        
    -rw------- u0_a53   u0_a53          0 2014-04-21 13:38 yygytest
    root@generic:/data/data/com.example.listfile/files # 

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    线性代数思维导图——3.向量
    微分中值定理的基础题型总结
    构造函数
    Python课程笔记(七)
    0241. Different Ways to Add Parentheses (M)
    0014. Longest Common Prefix (E)
    0013. Roman to Integer (E)
    0011. Container With Most Water (M)
    0010. Regular Expression Matching (H)
    0012. Integer to Roman (M)
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4663566.html
Copyright © 2011-2022 走看看