手机设备上的文件是什么文件|手机上的格式为DAT的文件是什么文件占了很多内存的

㈠ 手机上的格式为DAT的文件是什么文件占了很多内存的

DAT格式文件有可能是VCD格式文件,用WINDOWS MEDIA PLAYER或其他一些VCD播放软件就可以打开; 也可能是某些程序的数据文件。 数据文件有可能是ASCII编码的,那么可以用任何文本编辑软件如常用的“记事本”打开;也有可能是各种应用软件的自有格式。 如果是某种应用软件自定义的格式,那就只能在使用这个软件的过程中有该软件自动调用了,用户不能直接用常用软件来打开它。 DAT文件,可以按照扩展名来看就是DATA的意思,即数据文件,这类文件并没有进行绝对化的定义,许多程序对其有不同的解释方法,例如VCD光盘中的DAT文件就可以用一般的视频播放器打开,而QQ的DAT文件中则存储了用户信息,是无法使用常规方式打开的,只有QQ程序可以访问。还有一些其他程序都有自己对DAT文件的定义。 所以总结来说,DAT文件没有一个严格的定义。 VCD视频文件,用常用的播放器都可以打开观看 数据文件,由于各个软件有自己的格式,一般无法观看 文件如果是文本格式的.dat文件,用记事本之类的软件就可以直接打开,而且无需转换。 VCD中的.dat文件则需要用VCD播放软件打开,而且不能转换为文本文件。 某些软件的一些数据文件也是.dat扩展名,这些文件不能直接打开,也不能转换成文本文件。 不知你的DAT文件到底是用在什么地方的?VCD的文件扩展名也为DAT,有些数据文件也为DAT,其中有些是文本格式,有些不是,你想打开什么文件?不知道文件格式是没用的。 要打开一个文件首要要知道它的内部格式,而不是看他的扩展名,扩展名只是一个内部格式的提示而已 首先:文本文件和二进制文件是有区别的,对于文本文件来说,每个字节(或每几个字节)的意义相同,你只要一个一个字节的读出来就OK了;而对于二进制文件来说,可能有4个字节保存了一个整形,接下去有4个字节保存了一个浮点型等等……所以要想打开二进制文件需要了解它的文件格式。 要想知道文件格式,你可以用16进制编辑器打开一个二进制文件,然后猜测它的格式。

㈡ 手机文件夹的名称是什么,有什么作用

1、activenotes是用来装 当前备忘 的文件的。它会已格式保持你的备忘。方便在电脑上查看。2、attachmengts是蓝牙接收的文件夹。别人用蓝牙传给你的东东,都会在这里放着的。(前提是你要保存); 3、Cities\diskcache 手机安装地图主程序后生成这个文件夹和文件夹里的文件; 4、mobileretailer好像是行学一族,可以删; 5、ZLM是短信设置,也就是自带的动感短信,ZLM是存放动感短信的安装软件,以便你以后用蓝牙发给别人,如果删除了,以后再短信设置里面选择分享动感短讯就提示无安装包; 清理手机里的垃圾时请参考以下说明 C:\system\Apps C:\system\Apps\Applnst\Appinst.ini 这个文件是用来记录安装软件的信息,随着软件安装的增多而增大。 C:\system\Apps\PhotoAlbum\PhotoAlbum.ini 图片浏览器的初始化文件 C:\system\Apps\profileApp\dbProfile.db手机的数据库文件,用来记录安装软件的信息,随着软件安装的增多而增大。 C:\system\Apps\SystemExplorer 这个文件夹就是SeleQ软件的安装文件夹 C:\system\bootdata\ 手机导入数据文件夹。文件夹中的CommonData.D00、FirstBoot.dat 、HALData.dat、LocaleData.D01、SIMLanguage.dat这5个文件大小固定不变的,分别为17b、0b、16b、70b、4b。其中SIMLanguage.dat是记录SIM卡语言种类的。 C:\system\Data这个文件夹记录程序初始化或运行时的数据的。 C:\System\Date\AHLE互联网 C:\system\Data\cbs 这个文件夹下有两个dat文件,其中cbs0.dat的大小不变,为71b C:\System\Date\midp2未知意义,每次开机后都有小许的增大。重命删除,开机自动会生成回 C:\system\Data\saveddecks 这个文件夹默认为空,作用与手机服务商的网络有关。 C:\system\Data\wapstore 这个文件夹主要用来存储用WAP上网时的一些设定和网页缓存。 C:\system\Data\Applications.dat程序数据记录 C:\system\Data\backgroundimage.mbm保存在系统中的墙纸图片文件 C:\system\Data\Bookmarks.db 书签数据文件,用来记录WAP地址。 C:\system\Data\CACerts.dat 安装各种软件的证书文件诺 C:\system\Data\Calcsoft自带的计算器 C:\system\Data\Calendar 手机自带的日历 C:\system\Data\CLOCKAPP.dat 时钟设定存档文件 C:\system\Data\CntModel.ini 电话本初始化文件 C:\system\Data\Contacts.cdb 电话本数据文件,随着电话本记录的增多而增大。 C:\system\Data\Logdbu.dat手机的通讯数据文件,包括来电,去电,通话时间,GPRS流量等等。 C:\system\Data\medialPlayer.dat多媒体播放器RealOne播放机。 C:\system\Data\mms_seting.Dat彩信设置全 C:\System\Date\music.db 音乐播放器 C:\system\Data\NITZ.dat 默认大小为1b C:\system\Data\Notepad.dat记事本 C:\system\Data\Pinboard 捷径 C:\system\Data\SavedDecks.db C:\system\Data\smsreast.dat smssegst.dat手机的短信设定存档文件 C:\system\Data\Template.n01手机短信信模版文件 C:\system\Data\UnitConverter.int手机自带的单位转换器初始化文件 C:\system\Data\VoCoSModelData.db 和媒体声音有关的数据文件 C:\system\Data\wapreast.dat WAP设定存档文件,初始化大小为59b。 C:\system\favourites 收藏夹,初始化为空。 C:\system\favourites\xx.lnk 快捷键增加的文件位置及名称 C:\system\install\文件夹中还会有你安装的软件的sis记录文件 C:\system\install\install.log 在手机中安装软件的日志文件。 C:\System\libs 软件连接文件和库文件,DLL文件诺基亚 C:\system\Mail 短信息存储文件夹。 C:\System\MIDIets java程序文件 C:\system\Mtm\信息设置目录 C:\System\recogs 存放关联方式文件的目录 C:\system\Scheles\Scheles.dat 待办事宜数据文件。 C:\system\Shareddata手机功能设定文件,包括手机设备设置、通话设置、连接设置、时间设置、网络设置等。更改Tools-Settings里面的设置后,这个文件夹里的文件就会发生变化。 C:\System\Temp\ 存储临时文件的文件夹,初始化为空。 C:\System\System.ini 系统初始化配置文件。 C:\Sytstem\Backup.xml 备份数据 特别说明: 1:在Images和Videos这两个文件夹里, 每个子文件夹里面确实都会存在一个文件名为_PAIbTN的隐藏”垃圾“文件夹, 这个”垃圾“文件夹确实也是会占用一些空间, 有时候会是几MB有时候也会是10 MB左右。 _PAIbTN这个隐藏的”垃圾“文件夹也只有通过安装Y-Browser程序管理器来查看 或者在电脑上查看时通过工具–文件夹选项–查看—显示所有文件和文件夹才能看到, _PAIbTN这个隐藏的”垃圾“文件夹没起什么作用, 可以删去。 如果在Images和Videos这两个文件夹里的子文件夹多, 可以打开把_PAIbTN这个隐藏的”垃圾“文件夹一一删去, 这样确实可以释放出多一些存储空间!!! 2:cache文件夹是缓存目录,建议大家定时清空。 3:所有temp文件夹是临时目录建议清空。 4:依次打开C:/system/dmgr,里面有两个文件夹了,各有一个contents的文件夹,进去之后发现里面的 文件是不是似曾相识?嘿嘿,这就是平时我上网下载的一些视频啦音乐还有一些文本文件,可以安全 删除,不放心的话,这里的文件可以直接打开。 5:c盘data目录下的installs是软件的安装目录,可以清空。 6:定期清空C:\system\data\cbs\cbtopicsmsgs.dat,方法是进入信息-选项-广播信息,点开选项-栏目 -删除全部,然后选“是” 最后大家可以把短讯储存的位置设置在手机内存。然后用蓝牙传送一个大约50兆的文件,手机会提示储 存空间不足,自动清理一些隐藏的垃圾文件。采纳哦

㈢ 手机上这些文件是什么意思,干什么的

1, "BT"指下载目录 2,“e-book"指电子书 3,MMS意思是彩信。 4,udx的英文全称为Universal Data eXchange,翻译成中文就是“通用数据交换”。 5,”cmsbrw“指:系统目录 6,mobileDat指-移动数据暂存目录 7,realnews指–真实的新闻 8,META-INF意思比较复杂, 如下: 看完下面的帖子你就明白了 常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。 下面就来看看什么是 JAR 文件包吧: 1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的。举个例子,如果我们具有如下目录结构的一些文件: == `– test `– Test.class 把它压缩成 ZIP 文件 test.zip,则这个 ZIP 文件的内部目录结构为: test.zip `– test `– Test.class 如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,则这个 JAR 文件的内部目录结构为: test.jar |– META-INF | `– MANIFEST.MF `– test `–Test.class 2. 创建可执行的 JAR 文件包 制作一个可执行的 JAR 文件包来发布你的程序是 JAR 文件包最典型的用法。 Java 程序是由若干个 .class 文件组成的。这些 .class 文件必须根据它们所属的包不同而分级分目录存放;运行前需要把所有用到的包的根目录指定给 CLASSPATH 环境变量或者 java 命令的 -cp 参数;运行时还要到控制台下去使用 java 命令来运行,如果需要直接双击运行必须写 Windows 的批处理文件 (.bat) 或者 Linux 的 Shell 程序。因此,许多人说,Java 是一种方便开发者苦了用户的程序设计语言。 其实不然,如果开发者能够制作一个可执行的 JAR 文件包交给用户,那么用户使用起来就方便了。在 Windows 下安装 JRE (Java Runtime Environment) 的时候,安装文件会将 .jar 文件映射给 javaw.exe 打开。那么,对于一个可执行的 JAR 文件包,用户只需要双击它就可以运行程序了,和阅读 .chm 文档一样方便 (.chm 文档默认是由 hh.exe 打开的)。那么,现在的关键,就是如何来创建这个可执行的 JAR 文件包。 创建可执行的 JAR 文件包,需要使用带 cvfm 参数的 jar 命令,同样以上述 test 目录为例,命令如下: jar cvfm test.jar manifest.mf test 这里test.jar 和 manifest.mf 两个文件,分别是对应的参数 f 和 m,其重头戏在 manifest.mf。因为要创建可执行的 JAR 文件包,光靠指定一个 manifest.mf 文件是不够的,因为 MANIFEST 是 JAR 文件包的特征,可执行的 JAR 文件包和不可执行的 JAR 文件包都包含 MANIFEST。关键在于可执行 JAR 文件包的 MANIFEST,其内容包含了 Main-Class 一项。这在 MANIFEST 中书写格式如下: Main-Class: 可执行主类全名(包含包名) 例如,假设上例中的 Test.class 是属于 test 包的,而且是可执行的类 (定义了 public static void main(String[]) 方法),那么这个 manifest.mf 可以编辑如下: Main-Class: test.Test <回车>; 这个manifest.mf 可以放在任何位置,也可以是其它的文件名,只需要有 Main-Class: test.Test 一行,且该行以一个回车符结束即可。创建了 manifest.mf 文件之后,我们的目录结构变为: == |– test | `– Test.class `– manifest.mf 这时候,需要到 test 目录的上级目录中去使用 jar 命令来创建 JAR 文件包。也就是在目录树中使用“==”表示的那个目录中,使用如下命令: jar cvfm test.jar manifest.mf test 之后在“==”目录中创建了 test.jar,这个 test.jar 就是执行的 JAR 文件包。运行时只需要使用 java -jar test.jar 命令即可。 需要注意的是,创建的 JAR 文件包中需要包含完整的、与 Java 程序的包结构对应的目录结构,就像上例一样。而 Main-Class 指定的类,也必须是完整的、包含包路径的类名,如上例的 test.Test;而且在没有打成 JAR 文件包之前可以使用 java <类名>; 来运行这个类,即在上例中 java test.Test 是可以正确运行的 (当然要在 CLASSPATH 正确的情况下)。 3. jar 命令详解 jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将 tools.jar 放到 CLASSPATH 中。 使用不带任何的 jar 命令我们可以看到 jar 命令的用法如下: jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 … 其中{ctxu} 是 jar 命令的子命令,每次 jar 命令只能包含 ctxu 中的一个,它们分别表示: -c 创建新的 JAR 文件包 -t 列出 JAR 文件包的内容列表 -x 展开 JAR 文件包的指定文件或者所有文件 -u 更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中) [vfm0M] 中的选项可以任选,也可以不选,它们是 jar 命令的选项参数 -v 生成详细报告并打印到标准输出 -f 指定 JAR 文件名,通常这个参数是必须的 -m 指定需要包含的 MANIFEST 清单文件 -0 只存储,不压缩,这样产生的 JAR 文件包会比不用该参数产生的体积大,但速度更快 -M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数 [jar-文件] 即需要生成、查看、更新或者解开的 JAR 文件包,它是 -f 参数的附属参数 [manifest-文件] 即 MANIFEST 清单文件,它是 -m 参数的附属参数 [-C 目录] 表示转到指定目录下去执行这个 jar 命令的操作。它相当于先使用 cd 命令转该目录下再执行不带 -C 参数的 jar 命令,它只能在创建和更新 JAR 文件包的时候可用。 文件名 … 指定一个文件/目录列表,这些文件/目录就是要添加到 JAR 文件包中的文件/目录。如果指定了目录,那么 jar 命令打包的时候会自动把该目录中的所有文件和子目录打入包中。 下面举一些例子来说明 jar 命令的用法: 1) jar cf test.jar test 该命令没有执行过程的显示,执行结果是在当前目录生成了 test.jar 文件。如果当前目录已经存在 test.jar,那么该文件将被覆盖。 2) jar cvf test.jar test 该命令与上例中的结果相同,但是由于 v 参数的作用,显示出了打包过程,如下: 标明清单(manifest) 增加:test/(读入= 0) (写出= 0)(存储了 0%) 增加:test/Test.class(读入= 7) (写出= 6)(压缩了 14%) 3) jar cvfM test.jar test 该命令与 2) 结果类似,但在生成的 test.jar 中没有包含 META-INF/MANIFEST 文件,打包过程的信息也略有差别: 增加:test/(读入= 0) (写出= 0)(存储了 0%) 增加:test/Test.class(读入= 7) (写出= 6)(压缩了 14%) 4) jar cvfm test.jar manifest.mf test 运行结果与 2) 相似,显示信息也相同,只是生成 JAR 包中的 META-INF/MANIFEST 内容不同,是包含了 manifest.mf 的内容 5) jar tf test.jar 在test.jar 已经存在的情况下,可以查看 test.jar 中的内容,如对于 2) 和 3) 生成的 test.jar 分别应该此命令,结果如下; 对于2) META-INF/ META-INF/MANIFEST.MF test/ test/Test.class 对于3) test/ test/Test.class 6) jar tvf test.jar 除显示 5) 中显示的内容外,还包括包内文件的详细信息,如: 0 Wed Jun 19 15:39:06 GMT 2002 META-INF/ 86 Wed Jun 19 15:39:06 GMT 2002 META-INF/MANIFEST.MF 0 Wed Jun 19 15:33:04 GMT 2002 test/ 7 Wed Jun 19 15:33:04 GMT 2002 test/Test.class 7) jar xf test.jar 解开test.jar 到当前目录,不显示任何信息,对于 2) 生成的 test.jar,解开后的目录结构如下: == |– META-INF | `– MANIFEST `– test `–Test.class 8) jar xvf test.jar 运行结果与 7) 相同,对于解压过程有详细信息显示,如: 创建:META-INF/ 展开:META-INF/MANIFEST.MF 创建:test/ 展开:test/Test.class 9) jar uf test.jar manifest.mf 在test.jar 中添加了文件 manifest.mf,此使用 jar tf 来查看 test.jar 可以发现 test.jar 中比原来多了一个 manifest。这里顺便提一下,如果使用 -m 参数并指定 manifest.mf 文件,那么 manifest.mf 是作为清单文件 MANIFEST 来使用的,它的内容会被添加到 MANIFEST 中;但是,如果作为一般文件添加到 JAR 文件包中,它跟一般文件无异。 10) jar uvf test.jar manifest.mf 与9) 结果相同,同时有详细信息显示,如: 增加:manifest.mf(读入= 17) (写出= 19)(压缩了 -11%) 4. 关于 JAR 文件包的一些技巧 1) 使用 unzip 来解压 JAR 文件 在介绍 JAR 文件的时候就已经说过了,JAR 文件实际上就是 ZIP 文件,所以可以使用常见的一些解压 ZIP 文件的工具来解压 JAR 文件,如 Windows 下的 WinZip、WinRAR 等和 Linux 下的 unzip 等。使用 WinZip 和 WinRAR 等来解压是因为它们解压比较直观,方便。而使用 unzip,则是因为它解压时可以使用 -d 参数指定目标目录。 在解压一个 JAR 文件的时候是不能使用 jar 的 -C 参数来指定解压的目标的,因为 -C 参数只在创建或者更新包的时候可用。那么需要将文件解压到某个指定目录下的时候就需要先将这具 JAR 文件拷贝到目标目录下,再进行解压,比较麻烦。如果使用 unzip,就不需要这么麻烦了,只需要指定一个 -d 参数即可。如: unzip test.jar -d dest/ 2) 使用 WinZip 或者 WinRAR 等工具创建 JAR 文件 上面提到 JAR 文件就是包含了 META-INF/MANIFEST 的 ZIP 文件,所以,只需要使用 WinZip、WinRAR 等工具创建所需要 ZIP 压缩包,再往这个 ZIP 压缩包中添加一个包含 MANIFEST 文件的 META-INF 目录即可。对于使用 jar 命令的 -m 参数指定清单文件的情况,只需要将这个 MANIFEST 按需要修改即可。 3) ”META-INF“没有具体意思,举个例子你就懂了: 使用jar 命令创建 ZIP 文件 有些Linux 下提供了 unzip 命令,但没有 zip 命令,所以需要可以对 ZIP 文件进行解压,即不能创建 ZIP 文件。如要创建一个 ZIP 文件,使用带 -M 参数的 jar 命令即可,因为 -M 参数表示制作 JAR 包的时候不添加 MANIFEST 清单,那么只需要在指定目标 JAR 文件的地方将 .jar 扩展名改为 .zip 扩展名,创建的就是一个不折不扣的 ZIP 文件了,如将上一节的第 3) 个例子略作改动: jar cvfM test.zip test

㈣ 智能手机中的文件扩展名都是什么意思

APPS目录:该目录下的子目录保存了安装软件的主体,譬如:用户交互可执行文 件(*.app)、资源文件(*.rsc)、图标文件(*.aif)、无界面可执行程序(*.exe)以及运行所需 的其他文件。注意:当你安装软件选择安装外部存储设备时,对应的文件存放在D:\system\apps目录,而C:\system\apps下保存的则是软件的配置文件(*.ini)。 Data目录: 很重要的目录,里面存放了一些关于浏览器配置的文件、桌面主题的配置文件等。 install目录:保存了全部的软件安装信息,每安装一个软件,就在该目录下的Install.log进行记录,通过修改这个文件可以把一些已经删除,但还位于程序组中的文件进行手工的删除。 mail目录:信息目录,结构复杂费解,除了一些短信、彩信、EMail设置文 件之外,收件箱、发件箱、草稿箱、发送报告、附件等等分布在错综复杂的目录之中,记得,一些邮件的附件会存放在这个目录中,利用这个功能我们可以把一些相关的附件。 Programs目录:保存辅助运行文件,和一些无界面程序(*.exe)、动态连接库(*.dll)等文件; Scheles目录:顾名思义,保存了日程安排; Temp目录:临时文件。 SyncML目录:同步软件的设置记录以及一些零时交换文件存放地。 D:\盘的结构类似于C:\,主要是由:documents、media files、System三个目录组成。D:\documnts主要存放的是安装在外部存储媒体上的软件的数据库记录文件(*.db)等。 Media files目录相信每个UIQ用户都应该很熟悉了,其由audio、document、image、other和video五个子目录组成,audio用来存放用户的音频文件、document则可以用来存放一些任意类型的文件、image存放图像文件(也会保存用户截屏软件的截图)、other则存放*.SIS这样的安装文件、video则存放视频文件。 D:\下的Sysmtem目录结构类似于C:\system,同样的包含了:APPS、data、install等子目录夹,而这些文件夹的作用也类似,唯一的区别就是在这里存放的是用户安装在D:\下软件所生成的文件。 不过这里我们有必要说一些C:\下没有的文件夹(如果用户选择把软件安装在C:\,那么以下的一些目录可能也会产生): libs目录:保存某些软件运行时需要的连接库文件,一般由软件安装时自动生成 MIDIets目录:主要存放Java的配置文件 Recogs目录:关联目录,里面的mdl文件标识了文件关联。如recmp3go.mdl标识了系统中的.mp3文件默认由MP3Go打开,另外有些mdl文件会驱动程序运行。 Help目录,存放对应软件的帮助文件,通过这些帮助文件来给我们使用软件起到指导作用。 charconv目录,用来存放对应的一些编码转换文件,诸如可以让系统提供对日文、韩文的支持等。 E:\盘是一个只读的区域,因此这里保留的都是手机预设的数据,但不能进行改写(比较痛苦…),其由epage_dir、Media files、PTS、System四个目录组成。其中:epage_dir目录存放的是:fonts,主要存放系统字库的目录,history,从名字来看是存放历史数据的地方,不过里面却提供了两个不相关的文件,相信可能是用在其它地方的吧;ifv目录,存放的是Picsel Viewer的帮助文件和对应的图标;resource目录存放一些系统图标; Media files存放的是系统预设的10个midi铃声和2个短消息midi铃声; PTS目录存放的是系统的虚拟文件系统; System目录结构也是类似于前面的几个盘符的结构,只是存放的几乎都是系统预装软件,和相关的数据。只是有几个部分的数据需要说明一下作用:JAVA,存放Java运行库的地方、controls,存放控制文件; 由于E:\盘默认被设置成只读形式,因此无法对其中的一些文件进行替换和修改,也最多就是把文件导出到计算机上研究一下而已,不过相信通过特定的软件应该可以修改这个只读属性从而可以完成修改数据,不过暂时似乎这种方法还没有透露出来。 最后来看看Z:\盘,这是一个ROM盘,其中存放了固化在ROM中的数据和基本操作系统信息,这是彻底不可写的区域。Z:\盘的结构同样类似于前面的几个盘的结构,只是更加庞大和复杂,其保存了系统的自带程序、资源文件、硬件驱动、字体字库、国际化设置和初始参数设置。UIQ的恢复设定其实就是复制Z盘的部分数据到C:\和E:\,从而实现恢复目的,可以说Z:\存放的是系统最基础备份。 Symbian的文件结构其实并不复杂,只是相对烦琐了一点,由于Symbian采用了相对类似的目录结构来控制文件夹,因此还是容易让我们掌握的。并且掌握了Symbian UIQ的文件结构对我们使用手机有着非常大的帮助,这样可以最大限度的获取运行空间、了解错误产生的原因,有意识的去避免可能会带来伤害的操作。

㈤ 手机上这些文件是什么意思,干什么的

1, "BT"指下载目录2,“e-book"指电子书3,MMS意思是彩信。 4,udx的英文全称为Universal Data eXchange,翻译成中文就是“通用数据交换”。 5,”cmsbrw“指:系统目录 6,mobileDat指-移动数据暂存目录7,realnews指–真实的新闻8,META-INF意思比较复杂,如下: 看完下面的帖子你就明白了 常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。 下面就来看看什么是 JAR 文件包吧: 1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的。举个例子,如果我们具有如下目录结构的一些文件: == `– test `– Test.class 把它压缩成 ZIP 文件 test.zip,则这个 ZIP 文件的内部目录结构为: test.zip `– test `– Test.class 如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,则这个 JAR 文件的内部目录结构为: test.jar |– META-INF | `– MANIFEST.MF `– test `–Test.class 2. 创建可执行的 JAR 文件包 制作一个可执行的 JAR 文件包来发布你的程序是 JAR 文件包最典型的用法。 Java 程序是由若干个 .class 文件组成的。这些 .class 文件必须根据它们所属的包不同而分级分目录存放;运行前需要把所有用到的包的根目录指定给 CLASSPATH 环境变量或者 java 命令的 -cp 参数;运行时还要到控制台下去使用 java 命令来运行,如果需要直接双击运行必须写 Windows 的批处理文件 (.bat) 或者 Linux 的 Shell 程序。因此,许多人说,Java 是一种方便开发者苦了用户的程序设计语言。 其实不然,如果开发者能够制作一个可执行的 JAR 文件包交给用户,那么用户使用起来就方便了。在 Windows 下安装 JRE (Java Runtime Environment) 的时候,安装文件会将 .jar 文件映射给 javaw.exe 打开。那么,对于一个可执行的 JAR 文件包,用户只需要双击它就可以运行程序了,和阅读 .chm 文档一样方便 (.chm 文档默认是由 hh.exe 打开的)。那么,现在的关键,就是如何来创建这个可执行的 JAR 文件包。 创建可执行的 JAR 文件包,需要使用带 cvfm 参数的 jar 命令,同样以上述 test 目录为例,命令如下: jar cvfm test.jar manifest.mf test 这里 test.jar 和 manifest.mf 两个文件,分别是对应的参数 f 和 m,其重头戏在 manifest.mf。因为要创建可执行的 JAR 文件包,光靠指定一个 manifest.mf 文件是不够的,因为 MANIFEST 是 JAR 文件包的特征,可执行的 JAR 文件包和不可执行的 JAR 文件包都包含 MANIFEST。关键在于可执行 JAR 文件包的 MANIFEST,其内容包含了 Main-Class 一项。这在 MANIFEST 中书写格式如下: Main-Class: 可执行主类全名(包含包名) 例如,假设上例中的 Test.class 是属于 test 包的,而且是可执行的类 (定义了 public static void main(String[]) 方法),那么这个 manifest.mf 可以编辑如下: Main-Class: test.Test <回车>; 这个 manifest.mf 可以放在任何位置,也可以是其它的文件名,只需要有 Main-Class: test.Test 一行,且该行以一个回车符结束即可。创建了 manifest.mf 文件之后,我们的目录结构变为: == |– test | `– Test.class `– manifest.mf 这时候,需要到 test 目录的上级目录中去使用 jar 命令来创建 JAR 文件包。也就是在目录树中使用“==”表示的那个目录中,使用如下命令: jar cvfm test.jar manifest.mf test 之后在“==”目录中创建了 test.jar,这个 test.jar 就是执行的 JAR 文件包。运行时只需要使用 java -jar test.jar 命令即可。 需要注意的是,创建的 JAR 文件包中需要包含完整的、与 Java 程序的包结构对应的目录结构,就像上例一样。而 Main-Class 指定的类,也必须是完整的、包含包路径的类名,如上例的 test.Test;而且在没有打成 JAR 文件包之前可以使用 java <类名>; 来运行这个类,即在上例中 java test.Test 是可以正确运行的 (当然要在 CLASSPATH 正确的情况下)。 3. jar 命令详解 jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将 tools.jar 放到 CLASSPATH 中。 使用不带任何的 jar 命令我们可以看到 jar 命令的用法如下: jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 … 其中 {ctxu} 是 jar 命令的子命令,每次 jar 命令只能包含 ctxu 中的一个,它们分别表示: -c 创建新的 JAR 文件包 -t 列出 JAR 文件包的内容列表 -x 展开 JAR 文件包的指定文件或者所有文件 -u 更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中) [vfm0M] 中的选项可以任选,也可以不选,它们是 jar 命令的选项参数 -v 生成详细报告并打印到标准输出 -f 指定 JAR 文件名,通常这个参数是必须的 -m 指定需要包含的 MANIFEST 清单文件 -0 只存储,不压缩,这样产生的 JAR 文件包会比不用该参数产生的体积大,但速度更快 -M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数 [jar-文件] 即需要生成、查看、更新或者解开的 JAR 文件包,它是 -f 参数的附属参数 [manifest-文件] 即 MANIFEST 清单文件,它是 -m 参数的附属参数 [-C 目录] 表示转到指定目录下去执行这个 jar 命令的操作。它相当于先使用 cd 命令转该目录下再执行不带 -C 参数的 jar 命令,它只能在创建和更新 JAR 文件包的时候可用。 文件名 … 指定一个文件/目录列表,这些文件/目录就是要添加到 JAR 文件包中的文件/目录。如果指定了目录,那么 jar 命令打包的时候会自动把该目录中的所有文件和子目录打入包中。 下面举一些例子来说明 jar 命令的用法: 1) jar cf test.jar test 该命令没有执行过程的显示,执行结果是在当前目录生成了 test.jar 文件。如果当前目录已经存在 test.jar,那么该文件将被覆盖。 2) jar cvf test.jar test 该命令与上例中的结果相同,但是由于 v 参数的作用,显示出了打包过程,如下: 标明清单(manifest) 增加:test/(读入= 0) (写出= 0)(存储了 0%) 增加:test/Test.class(读入= 7) (写出= 6)(压缩了 14%) 3) jar cvfM test.jar test 该命令与 2) 结果类似,但在生成的 test.jar 中没有包含 META-INF/MANIFEST 文件,打包过程的信息也略有差别: 增加:test/(读入= 0) (写出= 0)(存储了 0%) 增加:test/Test.class(读入= 7) (写出= 6)(压缩了 14%) 4) jar cvfm test.jar manifest.mf test 运行结果与 2) 相似,显示信息也相同,只是生成 JAR 包中的 META-INF/MANIFEST 内容不同,是包含了 manifest.mf 的内容 5) jar tf test.jar 在 test.jar 已经存在的情况下,可以查看 test.jar 中的内容,如对于 2) 和 3) 生成的 test.jar 分别应该此命令,结果如下; 对于 2) META-INF/ META-INF/MANIFEST.MF test/ test/Test.class 对于 3) test/ test/Test.class 6) jar tvf test.jar 除显示 5) 中显示的内容外,还包括包内文件的详细信息,如: 0 Wed Jun 19 15:39:06 GMT 2002 META-INF/ 86 Wed Jun 19 15:39:06 GMT 2002 META-INF/MANIFEST.MF 0 Wed Jun 19 15:33:04 GMT 2002 test/ 7 Wed Jun 19 15:33:04 GMT 2002 test/Test.class 7) jar xf test.jar 解开 test.jar 到当前目录,不显示任何信息,对于 2) 生成的 test.jar,解开后的目录结构如下: == |– META-INF | `– MANIFEST `– test `–Test.class 8) jar xvf test.jar 运行结果与 7) 相同,对于解压过程有详细信息显示,如: 创建:META-INF/ 展开:META-INF/MANIFEST.MF 创建:test/ 展开:test/Test.class 9) jar uf test.jar manifest.mf 在 test.jar 中添加了文件 manifest.mf,此使用 jar tf 来查看 test.jar 可以发现 test.jar 中比原来多了一个 manifest。这里顺便提一下,如果使用 -m 参数并指定 manifest.mf 文件,那么 manifest.mf 是作为清单文件 MANIFEST 来使用的,它的内容会被添加到 MANIFEST 中;但是,如果作为一般文件添加到 JAR 文件包中,它跟一般文件无异。 10) jar uvf test.jar manifest.mf 与 9) 结果相同,同时有详细信息显示,如: 增加:manifest.mf(读入= 17) (写出= 19)(压缩了 -11%) 4. 关于 JAR 文件包的一些技巧 1) 使用 unzip 来解压 JAR 文件 在介绍 JAR 文件的时候就已经说过了,JAR 文件实际上就是 ZIP 文件,所以可以使用常见的一些解压 ZIP 文件的工具来解压 JAR 文件,如 Windows 下的 WinZip、WinRAR 等和 Linux 下的 unzip 等。使用 WinZip 和 WinRAR 等来解压是因为它们解压比较直观,方便。而使用 unzip,则是因为它解压时可以使用 -d 参数指定目标目录。 在解压一个 JAR 文件的时候是不能使用 jar 的 -C 参数来指定解压的目标的,因为 -C 参数只在创建或者更新包的时候可用。那么需要将文件解压到某个指定目录下的时候就需要先将这具 JAR 文件拷贝到目标目录下,再进行解压,比较麻烦。如果使用 unzip,就不需要这么麻烦了,只需要指定一个 -d 参数即可。如: unzip test.jar -d dest/ 2) 使用 WinZip 或者 WinRAR 等工具创建 JAR 文件 上面提到 JAR 文件就是包含了 META-INF/MANIFEST 的 ZIP 文件,所以,只需要使用 WinZip、WinRAR 等工具创建所需要 ZIP 压缩包,再往这个 ZIP 压缩包中添加一个包含 MANIFEST 文件的 META-INF 目录即可。对于使用 jar 命令的 -m 参数指定清单文件的情况,只需要将这个 MANIFEST 按需要修改即可。 3) ”META-INF“没有具体意思,举个例子你就懂了:使用 jar 命令创建 ZIP 文件 有些 Linux 下提供了 unzip 命令,但没有 zip 命令,所以需要可以对 ZIP 文件进行解压,即不能创建 ZIP 文件。如要创建一个 ZIP 文件,使用带 -M 参数的 jar 命令即可,因为 -M 参数表示制作 JAR 包的时候不添加 MANIFEST 清单,那么只需要在指定目标 JAR 文件的地方将 .jar 扩展名改为 .zip 扩展名,创建的就是一个不折不扣的 ZIP 文件了,如将上一节的第 3) 个例子略作改动: jar cvfM test.zip test

㈥ 手机里的视频文件夹叫什么名字

一般都是video文件夹,也有的手机在DCIM文件夹内。


赞 (0)