﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-tomjamescn-随笔分类-android</title><link>http://www.blogjava.net/tomjamescn/category/42168.html</link><description>study java Platform....J2SE J2MM J2EE...</description><language>zh-cn</language><lastBuildDate>Sun, 18 Oct 2009 07:01:11 GMT</lastBuildDate><pubDate>Sun, 18 Oct 2009 07:01:11 GMT</pubDate><ttl>60</ttl><item><title>[转]Android DDMS如何使用</title><link>http://www.blogjava.net/tomjamescn/archive/2009/10/16/298602.html</link><dc:creator>tomjamescn</dc:creator><author>tomjamescn</author><pubDate>Fri, 16 Oct 2009 09:06:00 GMT</pubDate><guid>http://www.blogjava.net/tomjamescn/archive/2009/10/16/298602.html</guid><wfw:comment>http://www.blogjava.net/tomjamescn/comments/298602.html</wfw:comment><comments>http://www.blogjava.net/tomjamescn/archive/2009/10/16/298602.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tomjamescn/comments/commentRss/298602.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tomjamescn/services/trackbacks/298602.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 来自：http://www.moandroid.com/?p=638<br />
&nbsp;&nbsp;&nbsp; <br />
<p>DDMS 的全称是Dalvik Debug Monitor Service，它为我们提供例如：为测试设备截屏，针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。</p>
<h3>如何启动 DDMS</h3>
<p>DDMS 工具存放在SDK &#8211; tools/路径下，启动DDMS方法如下:</p>
<ol>
    <li>直接双击ddms.bat运行；</li>
    <li>在Eclipes调试程序的过程中启动DDMS，在Eclipes中的界面如下：<br />
    <img size-full="" wp-image-639="" src="http://www.moandroid.com/wp-content/uploads/2009/09/Eclipes-DDMS.JPG" alt="Eclipes-DDMS" height="140" width="149" /><br />
    选择&#8220;Other&#8221;，界面如下：<br />
    <img size-full="" wp-image-640="" src="http://www.moandroid.com/wp-content/uploads/2009/09/Open-Perspective.JPG" alt="Open-Perspective" height="421" width="351" /><br />
    双击DDMS就可以启动了。</li>
</ol>
<p>DDMS对Emulator和外接测试机有同等效用。如果系统检测到它们(VM)同时运行，那么DDMS将会默认指向 Emulator。以上2种启动后的操作有些不一样，建议分别尝试下。</p>
<h3>DDMS 的工作原理</h3>
<p>DDMS将搭建起IDE与测试终端(Emulator 或者connected
device)的链接，它们应用各自独立的端口监听调试器的信息，DDMS可以实时监测到测试终端的连接情况。当有新的测试终端连接后，DDMS将捕捉到
终端的ID,并通过adb建立调试器，从而实现发送指令到测试终端的目的。<br />
<img size-full="" wp-image-641="" src="http://www.moandroid.com/wp-content/uploads/2009/09/DDMS-Device.JPG" alt="DDMS-Device" height="176" width="498" /><br />
DDMS监听第一个终端App进程的端口为8600，APP进程将分配8601，如果有更多终端或者更多APP进程将按照这个顺序依次类推。DDMS通过8700端口（&#8221;base port&#8221;）接收所有终端的指令。</p>
<h3>下边通过GUI详细了解DDMS的一些功能</h3>
<h3>Devices</h3>
<p>在GUI的左上角可以看到标签为&#8221;Devices&#8221;的面板，这里可以查看到所有与DDMS连
接的终端的详细信息，以及每个终端正在运行的APP进程，每个进程最右边相对应的是与调试器链接的端口。因为Android是基于Linux内核开发的操
作平台，同时也保留了Linux中特有的进程ID，它介于进程名和端口号之间。<br />
<img size-full="" wp-image-641="" src="http://www.moandroid.com/wp-content/uploads/2009/09/DDMS-Device.JPG" alt="DDMS-Device" height="176" width="498" /><br />
在面板的右上角有一排很重要的按键他们分别是Debug the selected process、Update Threads、Update Heap、Stop Process和ScreenShot。</p>
<h3>Emulator Control</h3>
<p>通过这个面板的一些功能可以非常容易的使测试终端模拟真实手机所具备的一些交互功能，比如：接听电话，根据选项模拟各种不同网络情况，模拟接受SMS消息和发送虚拟地址坐标用于测试GPS功能等。<br />
<img size-full="" wp-image-642="" src="http://www.moandroid.com/wp-content/uploads/2009/09/DDMS-Control.JPG" alt="DDMS-Control" height="486" width="496" /><br />
Telephony Status: 通过选项模拟语音质量以及信号连接模式。<br />
Telephony Actions: 模拟电话接听和发送SMS到测试终端。<br />
Location Control: 模拟地理坐标或者模拟动态的路线坐标变化并显示预设的地理标识，可以通过以下3种方式：</p>
<ul>
    <li>Manual： 手动为终端发送二维经纬坐标。</li>
    <li>GPX： 通过GPX文件导入序列动态变化地理坐标，从而模拟行进中GPS变化的数值。</li>
    <li>KML： 通过KML文件导入独特的地理标识，并以动态形式根据变化的地理坐标显示在测试终端。</li>
</ul>
<h3>Threads、Heap、File Exporler</h3>
<p>      <img size-full="" wp-image-643="" src="http://www.moandroid.com/wp-content/uploads/2009/09/DDMS-THF.JPG" alt="DDMS-THF" height="471" width="712" /><br />
这几项，我们在其他开发工具中也经常使用，就在不此详细说明了。通过File Exporler可以查看Android模拟器中的文件，可以很方便的导入/出文件。</p>
<h3>Locate、Console</h3>
<p>      <img size-full="" wp-image-644="" src="http://www.moandroid.com/wp-content/uploads/2009/09/DDMS-LC.JPG" alt="DDMS-LC" height="275" width="872" /><br />
Locate：显示输出的调试信息，详见<a href="http://www.moandroid.com/?p=339">Android下如何调试程序？</a>；<br />
Console：是Android模拟器输出的信息，加载程序等信息；</p>
<h3>使用DDMS模拟发送短信，操作过程如下：</h3>
<p>在Emulator Control"Telephony Actions 中输入以下内容<br />
<img size-full="" wp-image-646="" src="http://www.moandroid.com/wp-content/uploads/2009/09/DDMS-SMS.JPG" alt="DDMS-SMS" height="300" width="476" /><br />
单击发送后，在Android模拟器中打开Messaging，看到下面的短信：<br />
<img size-full="" wp-image-647="" src="http://www.moandroid.com/wp-content/uploads/2009/09/DDMS-Message1.JPG" alt="DDMS-Message" height="192" width="322" /><br />
单击新短信，详细查看短信内容：<br />
<img size-full="" wp-image-648="" src="http://www.moandroid.com/wp-content/uploads/2009/09/AVD-Message.JPG" alt="AVD-Message" height="481" width="318" /><br />
中文显示为乱码，在未来的开发中，我们必须要注意中文字符的问题。</p>
<h3>总结说明</h3>
<p>DDMS是我们开发人员最好的调试工具，它将是每个从事Android开发的人员都不可缺少的。</p>
<br />
<img src ="http://www.blogjava.net/tomjamescn/aggbug/298602.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tomjamescn/" target="_blank">tomjamescn</a> 2009-10-16 17:06 <a href="http://www.blogjava.net/tomjamescn/archive/2009/10/16/298602.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转]Android模拟器入门 </title><link>http://www.blogjava.net/tomjamescn/archive/2009/10/14/298183.html</link><dc:creator>tomjamescn</dc:creator><author>tomjamescn</author><pubDate>Wed, 14 Oct 2009 03:49:00 GMT</pubDate><guid>http://www.blogjava.net/tomjamescn/archive/2009/10/14/298183.html</guid><wfw:comment>http://www.blogjava.net/tomjamescn/comments/298183.html</wfw:comment><comments>http://www.blogjava.net/tomjamescn/archive/2009/10/14/298183.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tomjamescn/comments/commentRss/298183.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tomjamescn/services/trackbacks/298183.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 来自：http://www.cnblogs.com/ssqjd/archive/2009/02/08/1386427.html<br />
<br />
&nbsp;&nbsp;&nbsp; <br />
<p>要玩GPhone的模拟器，当然需要先去google上面下载Android的SDK，解压出来后在SDK的根目录下有一个tools文件夹，里面就是模拟器和一些非常有用的工具。</p>
<p>双击&#8220;emulator.exe&#8221;，直接启动模拟器，简单吧。当然，如果要对模拟器进行一些定制，还是要从命令行调用，带上参数启动。下面就来介绍一下启动是常用的几个参数：</p>
<p>1.模拟器外观的定制：<br />
480x320, landscape: emulator -skin HVGA-L<br />
320x480, portrait : emulator -skin HVGA-P (default)<br />
320x240, landscape: emulator -skin QVGA-L<br />
240x320, portrait : emulator -skin QVGA-P</p>
<p>2.为模拟器加上SD卡：<br />
emulator -sdcard D:"sdcard.img</p>
<p>下面我们再来说说如何创建"sdcard.img"文件：<br />
&#8220;tools&#8221;目录下还有另外一个很好用的工具&#8220;mksdcard.exe&#8221;，一看名字就知道——make sdcard。对，就用它来创建一个&#8220;SD卡&#8221;。</p>
<p>命令为：<br />
mksdcard 1024M D:"sdcard.img</p>
<p>OK,这样一个容量为1G的SD卡就创建完毕了。</p>
<p>使用SDCard:</p>
<p>创建: mksdcard &lt;1024M&gt; &lt;sdcard.img&gt;<br />
(bytes(default)，K，M)</p>
<p>连接到模拟器: emulator -sdcard &lt;目录/sdcard.img&gt;</p>
<p>传文件到SDCard: adb push &lt;目录/audio.mp3&gt; &lt;/sdcard/audio.mp3&gt;</p>
<p>玩过手机模拟器的人一般最感兴趣的当然是模拟器能做什么呢？下面一一道来：</p>
<p>GPhone的模拟器有个特有的号码：15555218135，这个就类似我们实体手机的SIM卡号码啦。要实现拨号，用手机？当然不行！</p>
<p>更简单，三步：<br />
1.运行 cmd<br />
2.连接: telnet localhost 5554<br />
3.命令:gsm call 15555218135</p>
<p>look！是不是模拟器上显示来电了？接听/挂断和实体手机一样。</p>
<p>发短信也一样简单，重复上面1，2两步，第三部命令改一下：<br />
sms send 15555218135 Hello,this is a Message.</p>
<p>来说说PC与模拟器文件传输的方法吧。这里需要用到另一个重要工具，也在&#8220;tools&#8221;目录下，&#8220;adb.exe&#8221;。</p>
<p><strong>adb:</strong></p>
<p>adb(Android Debug Bridge)是Android 提供的一个通用的调试工具，借助这个工具，我们可以管理设备或手机 模拟器 的状态 。还可以进行以下的操作：<br />
1、快速更新设备或手机模拟器中的代码，如应用或Android系统升级；<br />
2、在设备上运行shell命令；<br />
3、管理设备或手机模拟器上的预定端口；<br />
4、在设备或手机模拟器上复制或粘贴文件</p>
<p>一些常用的操作：</p>
<p>进入Shell: adb shell</p>
<p>通过上面的命令，就可以进入设备或模拟器的shell环境中，在这个Linux Shell中，你可以执行各种Linux 的命令，另外如果只想执行一条shell命令，可以采用以下的方式：<br />
adb shell [command]<br />
如：adb shell dmesg会打印出内核的调试信息。<br />
(Android的linux shell做了大量精简，很多linux常用指令都不支持)</p>
<p>上传文件: adb push &lt;PC文件&gt; &lt;/tmp/...&gt;<br />
下载文件: adb pull &lt;/tmp/...&gt; &lt;PC文件&gt;</p>
<p>安装程序: adb install &lt;*.apk&gt;<br />
卸载软件: adb shell rm /data/app/&lt;*.apk&gt;</p>
<p>补充一点，通过adb安装的软件(*.apk)都在"/data/app/"目录下，所以安装时不必制定路径，卸载只需要简单的执行"rm"就行。</p>
<p>结束adb: adb kill-server</p>
<p>显示android模拟器状态:<br />
adb devices (端口信息)<br />
adb get-product (设备型号)<br />
adb get-serialno (序列号)</p>
<p>等待正在运行的设备: adb wait-for-device</p>
<p>端口转发: adb forward adb forward tcp:5555 tcp:1234 <br />
(将默认端口TCP 5555转发到1234端口上)</p>
<p>查看bug报告: adb bugreport</p>
<p>adb shell sqlite3 访问数据库SQLite3 <br />
<font color="#a0522d"><span style="color: #000000;"><font style="color: #000000;" color="#a0522d">adb shell logcat -b radio 记录无线通讯日志：</font></span> </font>一般来说，无线通讯的日志非常多，在运行时没必要去记录，但我们还是可以通过命令，设置记录：<br />
</p>
<p>应用程序配置文件:<br />
"AndroidManifest.xml"中<br />
"&lt;category android:name="android.intent.category.LAUNCHER" /&gt;"<br />
决定是否应用程序是否显示在Panel上</p>
<p>-----------------------------------------------------------------------------------</p>
<p>am指令(在shell内使用am来加载android应用):<br />
am [start|instrument]&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; <br />
am start [-a &lt;ACTION&gt;] <br />
&nbsp;&nbsp;[-d &lt;DATA_URI&gt;]<br />
&nbsp;&nbsp;[-t &lt;MIME_TYPE&gt;]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;[-c &lt;CATEGORY&gt; [-c &lt;CATEGORY&gt;] ...]&nbsp; <br />
&nbsp;&nbsp;[-e &lt;EXTRA_KEY&gt; &lt;EXTRA_VALUE&gt; [-e &lt;EXTRA_KEY&gt; &lt;EXTRA_VALUE&gt; ...]<br />
&nbsp;&nbsp;[-n &lt;COMPONENT&gt;] [-D] [&lt;URI&gt;]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>am instrument [-e &lt;ARG_NAME&gt; &lt;ARG_VALUE&gt;] <br />
&nbsp;&nbsp;[-p &lt;PROF_FILE&gt;]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;[-w] &lt;COMPONENT&gt;</p>
<p>启动浏览器:<br />
am start -a android.intent.action.VIEW -d <a href="http://www.google.cn/">http://www.google.cn/</a></p>
<p>拨打电话:<br />
am start -a android.intent.action.CALL -d tel:10086 </p>
<p>启动google map直接定位到北京:<br />
am start -a android.intent.action.VIEW geo:0,0?q=beijing</p>
<p>-----------------------------------------------------------------------------------</p>
<p><strong>目录：</strong><br />
# ls<br />
ls<br />
sqlite_stmt_jou<br />
cache<br />
sdcard<br />
etc<br />
init<br />
init.goldfish.r<br />
init.rc<br />
data<br />
system<br />
proc<br />
sys<br />
sbin<br />
default.prop<br />
root<br />
dev</p>
<p>这里要说明下，从andorid中得到的文件流的字符串的顺序是按&#8220;类型+权限+拥有者+数组+大小+日期+名称+链接到&#8221;顺序排列的，其中类型&#8220;d&#8221;表示的是文件夹，"l"表示的是链接,'-'表示的是文件。</p>
<p>例如d&nbsp;rwxrwx--- system&nbsp;&nbsp; &nbsp;cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2009-01-09 11:46&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cache </p>
<p>上面的目录就是通过解析ls命令返回的字符串进行解析的。</p>
<p>-----------------------------------------------------------------------------------</p>
<p><strong>数据库:</strong></p>
<p>联络人(含通话记录)数据库：/data/data/com.android.providers.contacts/databases/contacts.db<br />
媒体库(貌似记录铃声设置等信息): /data/data/com.android.providers.media/internal.db<br />
系统设置: /data/data/com.android.providers.settings/databases/settings.db<br />
短信库: /data/data/com.android.providers.telephony/databases/mmssms.db<br />
Web设置: /data.data/com.android.settings/databases/webview.db<br />
地图搜索历史记录:/data/data/com.google.android.apps.maps/databases/search_history.db<br />
帐号库?(内含androidId信息) : /data/data/com.google.android.googleapps/databases/accounts.db</p>
<p>铃声: /system/media/audio<br />
时区设置: /data/property/persist.sys.timezone</p>
<p>-----------------------------------------------------------------------------------<br />
<strong>目前的安装模式<br />
</strong>　　安装前：<br />
1. emulator -wipe-data<br />
2. adb push busybox ./<br />
3. adb shell ./busybox tar -cf /tmp/data.tar /data<br />
4. adb pull /tmp/data.tar .<br />
5. mkdir original<br />
6. cd original<br />
7. tar -xf ../data.tar</p>
<p>　　安装后：<br />
1. adb shell ./busybox tar -cf /tmp/data.tar /data<br />
2. adb pull /tmp/data.tar .<br />
3. mkdir after_install<br />
4. cd after_install<br />
5. tar -xf ../data.tar<br />
<br />
&nbsp;&nbsp;&nbsp; 目前来看，就是/data/app和data/data下多了两个相关文件，同时在/data/system/packages.xml中增加了安装的程序信息。似乎菜单也是从这个文件中得到是否新安装程序，以及如何显示相关信息比如名称什么的。</p>
<p><strong>android模拟器和真机的不同之处：</strong></p>
<p>&nbsp;&nbsp;&nbsp; * 不支持呼叫和接听实际来电；但可以通过控制台模拟电话呼叫(呼入和呼出)<br />
&nbsp;&nbsp;&nbsp; * 不支持USB连接<br />
&nbsp;&nbsp;&nbsp; * 不支持相机/视频捕捉<br />
&nbsp;&nbsp;&nbsp; * 不支持音频输入(捕捉)；但支持输出(重放)<br />
&nbsp;&nbsp;&nbsp; * 不支持扩展耳机<br />
&nbsp;&nbsp;&nbsp; * 不能确定连接状态<br />
&nbsp;&nbsp;&nbsp; * 不能确定电池电量水平和交流充电状态<br />
&nbsp;&nbsp;&nbsp; * 不能确定SD卡的插入/弹出<br />
&nbsp;&nbsp;&nbsp; * 不支持蓝牙</p>
<strong>andoroid模拟器使用注意：<br />
</strong>平时使用emulator测试开发的网友注意应该定期清理下C:"Documents and Settings"sh"Local
Settings"Temp"AndroidEmulator文件夹，由于Android模拟器每次运行时会临时生成几个.tmp后缀的临时文件，没有几
个月功夫简单一看竟然占用磁盘空间高达5GB之多。这些文件网友可以安全的删除。
<img src ="http://www.blogjava.net/tomjamescn/aggbug/298183.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tomjamescn/" target="_blank">tomjamescn</a> 2009-10-14 11:49 <a href="http://www.blogjava.net/tomjamescn/archive/2009/10/14/298183.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>台湾电脑术语与大陆术语对比表</title><link>http://www.blogjava.net/tomjamescn/archive/2009/10/14/298181.html</link><dc:creator>tomjamescn</dc:creator><author>tomjamescn</author><pubDate>Wed, 14 Oct 2009 03:43:00 GMT</pubDate><guid>http://www.blogjava.net/tomjamescn/archive/2009/10/14/298181.html</guid><wfw:comment>http://www.blogjava.net/tomjamescn/comments/298181.html</wfw:comment><comments>http://www.blogjava.net/tomjamescn/archive/2009/10/14/298181.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tomjamescn/comments/commentRss/298181.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tomjamescn/services/trackbacks/298181.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 最近在读高焕堂的《Android应用框架原理与程序设计》，由于高焕堂是台湾省的，所以术语不太一样，这里是网上收集的大陆和台湾的IT术语对比表：<br />
&nbsp;&nbsp;&nbsp; <br />
<p style="text-indent: 2em;">中国台湾省 中国大陆</p>
<p style="text-indent: 2em;">程式-----------&gt;程序</p>
<p style="text-indent: 2em;">图示-----------&gt;图标</p>
<p style="text-indent: 2em;">功能表---------&gt;菜单</p>
<p style="text-indent: 2em;">视窗-----------&gt;窗口</p>
<p style="text-indent: 2em;">作业-----------&gt;工作</p>
<p style="text-indent: 2em;">内存-----------&gt;记忆体</p>
<p style="text-indent: 2em;">埠-------------&gt;端口</p>
<p style="text-indent: 2em;">资讯-----------&gt;信息</p>
<p style="text-indent: 2em;">硬盘-----------&gt;硬碟</p>
<p style="text-indent: 2em;">互动-----------&gt;交互</p>
<p style="text-indent: 2em;">光盘-----------&gt;光碟</p>
<p style="text-indent: 2em;">硬碟机---------&gt;硬盘驱动器</p>
<p style="text-indent: 2em;">光碟机---------&gt;光盘驱动器</p>
<p style="text-indent: 2em;">变数-----------&gt;变量</p>
<p style="text-indent: 2em;">物件-----------&gt;对象</p>
<p style="text-indent: 2em;">乱数-----------&gt;随机数</p>
<p style="text-indent: 2em;">测验-----------&gt;测试</p>
<p style="text-indent: 2em;">滑鼠-----------&gt;鼠标</p>
<p style="text-indent: 2em;">回应-----------&gt;响应</p>
<p style="text-indent: 2em;">设定-----------&gt;设置</p>
<p style="text-indent: 2em;">撰写-----------&gt;编写</p>
<p style="text-indent: 2em;">列印-----------&gt;打印</p>
<p style="text-indent: 2em;">网路-----------&gt;网络</p>
<p style="text-indent: 2em;">档案-----------&gt;文件</p>
<p style="text-indent: 2em;">位元-----------&gt;比特</p>
<p style="text-indent: 2em;">档名-----------&gt;文件名</p>
<p style="text-indent: 2em;">影像-----------&gt;图像</p>
<p style="text-indent: 2em;">萤屏-----------&gt;屏幕</p>
<p style="text-indent: 2em;">存盘-----------&gt;存储</p>
<p style="text-indent: 2em;">指标-----------&gt;指示</p>
<p style="text-indent: 2em;">影片-----------&gt;动画</p>
<p style="text-indent: 2em;">真伪-----------&gt;真假</p>
<p style="text-indent: 2em;">显示幕---------&gt;显示器</p>
<p style="text-indent: 2em;">工具列---------&gt;工具栏</p>
<p style="text-indent: 2em;">重绘-----------&gt;刷新</p>
<p style="text-indent: 2em;">装置-----------&gt;设置</p>
<p style="text-indent: 2em;">游标-----------&gt;光标</p>
<p style="text-indent: 2em;">关於-----------&gt;关于</p>
<p style="text-indent: 2em;">支援-----------&gt;支持</p>
<p style="text-indent: 2em;">软体-----------&gt;软件</p>
<p style="text-indent: 2em;">硬体-----------&gt;硬件</p>
<p style="text-indent: 2em;">著作权---------&gt;版权</p>
<br />
<img src ="http://www.blogjava.net/tomjamescn/aggbug/298181.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tomjamescn/" target="_blank">tomjamescn</a> 2009-10-14 11:43 <a href="http://www.blogjava.net/tomjamescn/archive/2009/10/14/298181.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>