① 如何写android指定文件路径
Android根据路径打开文件夹的步骤:1、android系统内置了很多应用,包括电话拨号,短信,浏览器等,这里创建一个简单的Android程序,调用内置的浏览器打开指定的地址。2、对应的layout xml为:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent" ><Buttonandroid:id="@+id/btnGo"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentRight="true"android:layout_alignParentTop="true"android:layout_marginTop="46dp"android:text="@string/btnTitle_go" /><EditTextandroid:id="@+id/txtUri"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignBaseline="@+id/btnGo"android:layout_alignBottom="@+id/btnGo"android:layout_alignParentLeft="true"android:layout_toLeftOf="@+id/btnGo"android:ems="10"android:text="http://junqilian.cnblogs.com" ><requestFocus /></EditText></RelativeLayout>3、java代码实现如下,主要是给EditText添加一个OnKeyListener,处理在editText里面按回车键,给button添加一个onClickListener,触发到OpenBroswer函数,通过intent打开内置的浏览器。
② android的根目录是哪个路径
根目录是获得root权限才可以使用功能的目录,,根目录没有路径的,他是最原始的路径,,,,打个比方,如果手机内存和内存卡,是电脑上的是c盘和d盘,那么根目录就是。我的电脑。。如果想找根目录的话,你需要下载个特殊的文件管理器,我现在用的是RE管理器(汉化版)
③ android 文件路径怎么写
"./user_set"是Unix的写法Android写法:// SD卡存储SDPATH = Environment.getExternalStorageDirectory() + "/user_set";// 内部存储FILESPATH = context.getFilesDir().getPath() + "/user_set";
④ android 文件路径问题
一个是应用的文件目录一个是sdk的文件路径
⑤ Android开发不知道文件存储位置
“/storage/emulated/0”这个路径就是文件管理器的根路径,也就是图片框版里的路径,也就是说你把录音文件存放权在文件管理器的最外边了,不需要点进去。现在你点进去的这个路径相当于是“/storage/emulated/0/storage/emulated/0”。
⑥ android 存储路径
sdcard路径:/mnt/sdcard/
/在linux中代表根目录,linux中没有windows中的盘符一说,sdcard在linux中只是挂载的一个文件夹而已。如果没有挂载sdcard则这个文件夹下无内容,反之,则可以读取到sdcard中的文件。
/data/app/是应用安装的位置
/data/data/是存储应用数据的位置
/system/app/是系统应用存储位置,如果root以后某些不用的软件可以直接用文件管理器再这个路径下删除即可。
⑦ android系统中的app安装后的各个文件路径在哪里
在系统中system/app文件夹中。
在android系统中安装软件时,系统会将其安装在设定好的路径内当中,即system/app路径。容后来下载的APP可以卸载,但系统自带的APP不能卸载,否则会引发系统的崩溃。
在安装APP时,也可以直接将文件复制到手机里(手机内存、Storage Card都可以),在手机上执行该CAB文件即可安装。
(7)android文件夹路径扩展阅读
android系统中的app不同格式安装:
1、CAB格式,直接将文件到手机里,都可以在手机上执行该CAB文件即可安装。
2、EXE格式,EXE格式的程序可分为手机上直接运行(即绿色软件的形式)和连接电脑同步安装2种形式。
3、免安装软件(绿色软件),将文件直接拷贝到手机里(手机内存、Storage Card都可以)即可运行。这种软件在网上下载时一般是RAR或ZIP格式压缩包,只需先在电脑上解压,将解压出来的文件夹拷贝到手机里即可运行。
4、Cpl文件,将文件直接拷贝到手机windows目录下,即可在设置中出现相应的选项。如SoftKeyAppleEx.cpl对应会出现软件设置选项。
⑧ android下怎么获取res资源文件夹的路径
android无法获取res资源文件夹路径,只能通过系统提供的封装函数访问。资源文件夹有:/res/drawable,通过getresources()访问/res/values,通过getresources()访问/res/layout,通过getresources()访问/res/xml,通过getresources()访问/res/raw,通过getresources()访问/assets,通过getassets()访问
⑨ android的项目里怎么规定文件路径的
方法一:把目标文件放入resources文件中,以通过读取R的资源文件来获取,具体方式如下:1、在res下新建raw文件,将带读取文件添加到raw文件目录下。2、添加如下代码: // 如果要使用文件名获取文件数据:首先获取资源id然后再通过id获取输入流 InputStream im = getResources().openRawResource(R.raw.h_data11); BufferedReader read = new BufferedReader(new InputStreamReader(im)); String line = ""; StringBuilder sb = new StringBuilder(); try { while((line = read.readLine()) != null) { sb.append(line).append("\n"); } } catch (IOException e) { e.printStackTrace(); } finally { if(read != null) { try { read.close(); read = null; } catch (IOException e) { e.printStackTrace(); } }if(im != null) { try { im.close(); im = null; } catch (IOException e) { e.printStackTrace(); } } } Log.v("", "result = " + sb.toString());方法二:使用assets 只读文件进行读取。1、将文件到assets下,可以新建文件夹如:“www”然后将文件放入www文件夹中,读取的path为:"www/filename" String result = "";ObjectInputStream ois = null; AssetManager am = context.getResources().getAssets(); try { ois = new ObjectInputStream(am.open("www/filename")); result = (String) ois.readObject(); } catch (StreamCorruptedException e) { e.printStackTrace(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } finally { try { if (ois != null) { ois.close(); ois = null; } } catch (IOException e) { e.printStackTrace(); } } 以对象的方式读取文件中的数据,如果没有新建文件夹,把前面的“www/”去掉就ok啦以上方式我都还有疑问的地方:1、raw下新建多级目录是否真的不能够使用。
⑩ android中怎么获取指定目录下的文件夹
参考如下代码:package com.Aina.Android; import java.io.File; import java.util.ArrayList; import java.util.List; import android.app.AlertDialog; import android.app.ListActivity; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.TextView; public class Test_ListFile extends ListActivity { /** Called when the activity is first created. */ private List<String> items = null;//存放名称 private List<String> paths = null;//存放路径 private String rootPath = "/"; private TextView tv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); tv = (TextView) this.findViewById(R.id.TextView); this.getFileDir(rootPath);//获取rootPath目录下的文件. } public void getFileDir(String filePath) { try{ this.tv.setText("当前路径:"+filePath);// 设置当前所在路径 items = new ArrayList<String>(); paths = new ArrayList<String>(); File f = new File(filePath); File[] files = f.listFiles();// 列出所有文件 // 如果不是根目录,则列出返回根目录和上一目录选项 if (!filePath.equals(rootPath)) { items.add("返回根目录"); paths.add(rootPath); items.add("返回上一层目录"); paths.add(f.getParent()); } // 将所有文件存入list中 if(files != null){ int count = files.length;// 文件个数 for (int i = 0; i < count; i++) { File file = files[i]; items.add(file.getName()); paths.add(file.getPath()); } } ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items); this.setListAdapter(adapter); }catch(Exception ex){ ex.printStackTrace(); } } @Override protected void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); String path = paths.get(position); File file = new File(path); //如果是文件夹就继续分解 if(file.isDirectory()){ this.getFileDir(path); }else{ new AlertDialog.Builder(this).setTitle("提示").setMessage(file.getName()+" 是一个文件!").setPositiveButton("OK", new DialogInterface.OnClickListener(){ public void onClick(DialogInterface dialog, int which) { } }).show(); } } }
未经允许不得转载:山九号 » android文件夹路径|android系统中的app安装后的各个文件路径在哪里