安卓系统手机中文件放在哪个文件夹下

安卓系统手机中文件放在哪个文件夹下,第1张

Android系统的开放,使其用户可以自己查看系统和SD卡中的文件夹。就系统和SD卡中常见的目录代表什么意思,下面是一个较实用的总结:

一、SD卡中

1 /mnt/sdcard或者/sdcard这是Android手机中SD卡的文件夹路径,其中/mnt/sdcard/是android 22或更高版本所使用的,而/sdcard是android 21或早期版本的存储卡位置。

2 /mnt/sdcard/dcim或/sdcard/dcim这个DCIM文件夹是干什么用的,这里提示大家,一般数码相机都有DCIM文件夹,其中进入后Camera为手机摄像头拍摄的照片或视频存放位置。同时在DCIM文件夹中还有thumbnails这个目录,在Linux中开头为“”的文件夹就是开头为“点”的文件夹是隐藏目录,这里面记录着手机SD卡的缩略图。

3 /mnt/sdcard/LOSTDIR或/sdcard/LOSTDIR这个LOSTDIR为SD卡扫描时发现的丢失文件,里面的文件用处不大,可以不用理会。

二、手机或平板电脑中

1 /system/app 这里是android手机rom中的系统应用存放地,如果有Root权限可以将手机rom中自带的应用删除掉,这里面一般包含一个apk文件和odex文件,大家注意文件名一一对应。

2 /data/data 这里是每个安装过应用的用户文件存储位置,一般为设置文件、数据库或临时缓存文件,进入后以每个软件的package name包名来命名。

3 /dev 这里是Linux系统常规文件夹,里面的文件很多都是设备模拟的文件系统,一般用户无需理会。

4 /system/fonts 这里面保存着系统的字体,如果你有root权限,可以往里添加自己喜欢的字体,比如雅黑。

5 /system/framework 这里是android系统的框架,里面保存着系统核心程序或java类库,十分重要里面的任何文件几乎都不要做删除 *** 作。

6 /media/audio 这里面保存着安卓系统默认的铃声,alarms是闹铃提醒的,notification是短信或提示音,ringtones是来电铃声,而ui是一些界面音效,比如键盘敲击声。

7/system/lib 里面保存的是系统底层类库,里面很多都是框架层的实现文件,一般以so后缀结尾类似windows下的dll文件。

通常来说,一个android应用程序不止一个Activity(活动),更不止一个界面。于是需要创建多个Activity来满足应用程序的要求,这里我将告诉大家如何添加新的Activity,并实现Activity之间的切换,这里的两个活动以不同界面展示,活动的切换相当于界面的切换。

Android studio

Android手机或者安卓模拟器

首先创建一个Test项目工程,选择默认版式,选择好自己喜欢的主题(Theme)。

Android studio教程:[6]创建多个Activity

在文件管理器中找到layout下的xml文件,并将其复制粘贴一份到layout目录下,命名为second_activityxml。

Android studio教程:[6]创建多个Activity

接下来在java文件处新建一个java class,命名为SecondActivity。

Android studio教程:[6]创建多个Activity

Android studio教程:[6]创建多个Activity

此时可以看到文件目录中多出来一个xml文件和一个java类文件。

Android studio教程:[6]创建多个Activity

打开AndroidManifestxml文件,添加一个<activity></activity>标签,添加内容如下:

<activity

android:name="SecondActivity"

android:label="Second Activity">

<intent-filter>

<action android:name="comlitreilySecondActivity"/>

<category android:name="androidintentcategoryDEFAULT"/>

</intent-filter>

</activity>

Android studio教程:[6]创建多个Activity

修改SecondActivityxml:

<TextView

android:text="The Second Activity!"

android:layout_width="wrap_content"

android:layout_height="wrap_content" />

Android studio教程:[6]创建多个Activity

修改SecondActivityjava文件:

public class SecondActivity extends ActionBarActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

superonCreate(savedInstanceState);

setContentView(RlayoutSecondActivity);

}

}

Android studio教程:[6]创建多个Activity

修改主界面的activity_myxml文件,添加一个按钮,用于跳转Activity:

<Button

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:text="转到下一个界面"

android:onClick="onClick"/>

Android studio教程:[6]创建多个Activity

在主界面的java类中实现按钮的点击事件响应函数onClick,通过startActivity函数打开新的Activity

public void onClick(View view)

{

startActivity(new Intent("comlitreilySecondActivity"));

}

Android studio教程:[6]创建多个Activity

设置采用模拟器打开App,并启动调试打开模拟器。

Android studio教程:[6]创建多个Activity

在模拟器中运行程序,点击按钮可以切换Activity,在第二个界面点击返回键可以返回主界面。

Android studio教程:[6]创建多个Activity

Android studio教程:[6]创建多个Activity

注意事项

xml文件的命名为小写字母或者数字,大写字母可能会报错

打开android项目的调试模式,然后找到显示DDMS

选择DDMS

切换到DDMS,显示File Explorer窗口,找到/data/data/

啰嗦一句,你可能在你自己的eclipse没找到,File Explorer ,如果找不到的话,就去网上下载,"easyExplorer",放在eclipse的plugins目录下:就OK了,重启一下。

然后找到自己用的程序包的文件夹,打开databases,就看到sqlite数据库文件了,然后到处就可以了。步骤上面标注好了,1,2,3。这样就把sqlite数据库文件以文件的方式导出来了,然后使用sqlite界面管理工具如sqlite administrator、sqlite man或者firefox插件sqlite manager等打开就可以了。

说一下另外一种方法,运行cmd,切换到android-sdk目录,运行adbexe,加上参数shell,出现#号就代表进入了shell命令模式,注意adb要在Android模拟器运行时才能进入shell:(必须要用root权限,如果不是root权限,去查询别的资料,一般都是root权限。OK了)

不知道你是不是一边插着手机设备,一边又在开模拟器看data目录下数据,如果是这样,把手机和模拟器都关了,然后把手机拔了,再用模拟器重新运行项目,应该就可以看到了。

注意:data文件夹下面的文件默认都是隐藏的,不可以查看,这个不影响,里面的文件你也不需要去动,手机能够正常使用就好。

以上就是关于安卓系统手机中文件放在哪个文件夹下全部的内容,包括:安卓系统手机中文件放在哪个文件夹下、Android studio怎么创建一个数据库文件、Android开发怎么查看和管理sqlite数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9285515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存