﻿<?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-windblueos-文章分类-Android</title><link>http://www.blogjava.net/windblueos/category/42974.html</link><description>行者的驿站，crazy duck 的程序人生</description><language>zh-cn</language><lastBuildDate>Tue, 08 Dec 2009 11:11:27 GMT</lastBuildDate><pubDate>Tue, 08 Dec 2009 11:11:27 GMT</pubDate><ttl>60</ttl><item><title>android点滴（2）--LogCat</title><link>http://www.blogjava.net/windblueos/articles/305086.html</link><dc:creator>三千晴空</dc:creator><author>三千晴空</author><pubDate>Mon, 07 Dec 2009 18:27:00 GMT</pubDate><guid>http://www.blogjava.net/windblueos/articles/305086.html</guid><wfw:comment>http://www.blogjava.net/windblueos/comments/305086.html</wfw:comment><comments>http://www.blogjava.net/windblueos/articles/305086.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/windblueos/comments/commentRss/305086.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/windblueos/services/trackbacks/305086.html</trackback:ping><description><![CDATA[前几天在熟悉android的数据库操作，接着拿SDK里自带的那个notepad tutorial稍微改造一下，这下子立马出问题，，在原有数据库中的表notes增添一个text 的 date字段，然后程序整天莫名其妙地出现unexpected error。Eclipse里的控制台又不出现任何问题的提示，所谓绞尽脑汁 遍寻Google，依然没答案，最后调试都不行，偶然发现android自带一个LogCat，类似于java的System.out这个函数。<br />
<span style="color: yellowgreen;">Log.v() －－－－－－－－－－－－－－－－－－－－
VERBOSE</span><br />
<span style="color: yellowgreen;">Log.d() －－－－－－－－－－－－－－－－－－－－
DEBUG</span><br />
<span style="color: yellowgreen;">Log.i() －－－－－－－－－－－－－－－－－－－－
INFO</span><br />
<span style="color: yellowgreen;">Log.w() －－－－－－－－－－－－－－－－－－－－
WARN</span><br />
<span style="color: yellowgreen;">Log.e() －－－－－－－－－－－－－－－－－－－－
ERROR</span><br />
<br />
其实用Eclipse的人最幸福，在Eclipse中菜单window -&gt;showview -&gt; other,在选中其中的android 里的 LogCat，再运行android程序时便可以得到程序运行时的各种情况，这时就可以用来代替Eclipse里的Concole。<br />
<br />
<img src ="http://www.blogjava.net/windblueos/aggbug/305086.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/windblueos/" target="_blank">三千晴空</a> 2009-12-08 02:27 <a href="http://www.blogjava.net/windblueos/articles/305086.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>android初开发点滴(1)</title><link>http://www.blogjava.net/windblueos/articles/304873.html</link><dc:creator>三千晴空</dc:creator><author>三千晴空</author><pubDate>Sat, 05 Dec 2009 10:57:00 GMT</pubDate><guid>http://www.blogjava.net/windblueos/articles/304873.html</guid><wfw:comment>http://www.blogjava.net/windblueos/comments/304873.html</wfw:comment><comments>http://www.blogjava.net/windblueos/articles/304873.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/windblueos/comments/commentRss/304873.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/windblueos/services/trackbacks/304873.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 在做java的大作业时我选定了android平台来做我第一个手机软件，在开始研究时也碰到了不少问题，放在这里以供参考：<br />
&nbsp;&nbsp;&nbsp; 搭配环境选用Eclipse + ADT，详细的安装过程Google一搜就很多，无须多讲，安装也挺简单的，要注意的地方也就是Eclipse的版本选择问题，如果Eclipse的版本低于3.4，我在安装ADT时死活不成功，后来重新下了个3.42的才搞定。不注意看官方文档，又花了我一个下午原因。<br />
&nbsp;&nbsp;&nbsp;&nbsp; 更悲剧的是我用的文档是从我同学那里拷贝过来的，是1.1的，而我使用的sdk是1.5的，在进行sdk里那个Notepad Tutorial时运行程序总是报错:an unexpected error，后来花了很多时间才发现1.1 跟1.5其实很多不同的<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: rgb(0, 128, 128);">&nbsp;1</span>&nbsp;<span style="color: rgb(0, 0, 255);">&lt;?</span><span style="color: rgb(255, 0, 255);">xml&nbsp;version="1.0"&nbsp;encoding="utf-8"</span><span style="color: rgb(0, 0, 255);">?&gt;</span><span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;2</span>&nbsp;<span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">LinearLayout&nbsp;</span><span style="color: rgb(255, 0, 0);">xmlns:android</span><span style="color: rgb(0, 0, 255);">="http://schemas.android.com/apk/res/android"</span><span style="color: rgb(255, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;3</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_width</span><span style="color: rgb(0, 0, 255);">="wrap_content"</span><span style="color: rgb(255, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;4</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;android:layout_height</span><span style="color: rgb(0, 0, 255);">="wrap_content"</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;5</span>&nbsp;<span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">ListView&nbsp;</span><span style="color: rgb(255, 0, 0);">android:id</span><span style="color: rgb(0, 0, 255);">="@id/android:list"</span><span style="color: rgb(255, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;7</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_width</span><span style="color: rgb(0, 0, 255);">="wrap_content"</span><span style="color: rgb(255, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;8</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_height</span><span style="color: rgb(0, 0, 255);">="wrap_content"</span><span style="color: rgb(0, 0, 255);">/&gt;</span><span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;9</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">TextView&nbsp;</span><span style="color: rgb(255, 0, 0);">android:id</span><span style="color: rgb(0, 0, 255);">="@id/android:empty"</span><span style="color: rgb(255, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">10</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_width</span><span style="color: rgb(0, 0, 255);">="wrap_content"</span><span style="color: rgb(255, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">11</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_height</span><span style="color: rgb(0, 0, 255);">="wrap_content"</span><span style="color: rgb(255, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">12</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:text</span><span style="color: rgb(0, 0, 255);">="@string/no_notes"</span><span style="color: rgb(0, 0, 255);">/&gt;</span><span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">13</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: rgb(0, 128, 128);">14</span>&nbsp;<span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">LinearLayout</span><span style="color: rgb(0, 0, 255);">&gt;</span></div>
在1.5SDK里规定 在继承 ListActivity时，在xml中必须有listview这个控件存在，而且其id 必须为&#8220;"@android:id/list&#8221;<br />
<br />
<style type="text/css" charset="ISO-8859-1">/* Font definitions */
html         { font-family: 'Segoe UI',sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; }
body, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt { font-size: 1em; }
pre          { font-family: monospace; }
h1           { font-size: 1.8em; }
h2           { font-size: 1.2em; }
h3           { font-size: 1.1em; }
/* Margins */
body	     { overflow: auto; margin-top: 5px; margin-bottom: 4px; margin-left: 8px; margin-right: 4px; }
h1           { margin-top: 0.3em; margin-bottom: 0.04em }
h2           { margin-top: 2em; margin-bottom: 0.25em }
h3           { margin-top: 1.7em; margin-bottom: 0.25em }
h4           { margin-top: 2em; margin-bottom: 0.3em }
h5           { margin-top: 0px; margin-bottom: 0px }
p            { margin-top: 1em; margin-bottom: 1em }
pre          { margin-left: 0.6em }
ul	         { margin-top: 0px; margin-bottom: 1em; }
li	         { margin-top: 0px; margin-bottom: 0px; }
li p	     { margin-top: 0px; margin-bottom: 0px; }
ol	         { margin-top: 0px; margin-bottom: 1em; }
dl	         { margin-top: 0px; margin-bottom: 1em; }
dt	         { margin-top: 0px; margin-bottom: 0px; font-weight: bold; }
dd	         { margin-top: 0px; margin-bottom: 0px; }
/* Styles and colors */
a:link	     { color: #0000FF; }
a:hover	     { color: #000080; }
a:visited    { text-decoration: underline; }
h4           { font-style: italic; }
strong	     { font-weight: bold; }
em	         { font-style: italic; }
var	         { font-style: italic; }
th	         { font-weight: bold; }
</style>
<p>在进行xml的编辑时，我发现有个问题，</p>
<p>Multiple annotations found at this line:<br />
&nbsp;&nbsp;&nbsp; - The processing instruction target matching "[xX][mM][lL]" is not <br />
&nbsp;&nbsp;&nbsp; &nbsp;allowed.<br />
&nbsp;&nbsp;&nbsp; - ERROR Error parsing XML: XML or text declaration not at start of <br />
&nbsp;&nbsp;&nbsp; &nbsp;entity<br />
</p>
<p>语法上没有错误，后来我Google了一下，官方给出的回答是<br />
</p>
<p>Question  <br />
When importing an xml file, you receive the following error:  <br />
Error parsing the document. <br />
The processing instruction target matching "[xX][mM[lL]" is not allowed.   <br />
<br />
Solution: <br />
<br />
Edit your xml file using a text editor. At the very beginning of the first line, look for and delete any leading spaces. <br />
<br />
The following first line of the xml must not have any spaces or characters before the first "&gt;&lt;" in the line. <br />
<br />
&lt;?xml version="1.0" encoding="UTF-8"?&gt; <br />
</p>
<p>即是说在&lt;?xml 前面不能有任何空格.........<br />
</p>
<p><br />
</p>
<br />
<img src ="http://www.blogjava.net/windblueos/aggbug/304873.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/windblueos/" target="_blank">三千晴空</a> 2009-12-05 18:57 <a href="http://www.blogjava.net/windblueos/articles/304873.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>