分类 [ 数码 ] 下的全部文章

设想一个情景,hillin想在自己的710+中安装又小又好看的SofiaSans字体。通过这个情景,让我们来看看在WM系统中修改字体到底是怎么一回事。
1 复制字体文件到系统
情景1.0:复制字体文件sofiasans.ttf到\Windows下,如果剩余空间足够大,就可以成功复制。
情景1.1:hillin的手机刷的是SofiaROM。SofiaROM从定制时就以SofiaSans作为默认字体,但是版本比较低,hillin想升级它。这时候,hillin复制到sofiasans.ttf到\Windows下,出现覆盖文件的提示。选择覆盖文件之后,成功复制文件。
情景1.2:SofiaSans又更新了,hillin再次按情景1.1的方式复制文件,但是系统提示文件正在使用,无法覆盖。
这里我们就要考虑WinCE特殊的文件管理机制。对于刷到ROM中的文件,可以使用一个新的同名文件将其覆盖。覆盖时不会删除ROM中的文件,而是用某种 方式隐藏了它,以后每次当调用这个文件时,都会调用覆盖后的新文件。但是需要注意到是,旧文件依然存在。因此即使执行了覆盖操作,即使你看不见旧文件了, 旧文件依然占据它所占有的空间。

阅读全文