﻿<?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-我的Blog我做主^_^-文章分类-Android</title><link>http://www.blogjava.net/wyz191/category/48456.html</link><description>走向一条通往JAVA的不归路...</description><language>zh-cn</language><lastBuildDate>Wed, 11 May 2011 00:12:13 GMT</lastBuildDate><pubDate>Wed, 11 May 2011 00:12:13 GMT</pubDate><ttl>60</ttl><item><title>android屏幕页面实现滚动，页面跳转</title><link>http://www.blogjava.net/wyz191/articles/349691.html</link><dc:creator>java_蝈蝈</dc:creator><author>java_蝈蝈</author><pubDate>Fri, 06 May 2011 08:28:00 GMT</pubDate><guid>http://www.blogjava.net/wyz191/articles/349691.html</guid><wfw:comment>http://www.blogjava.net/wyz191/comments/349691.html</wfw:comment><comments>http://www.blogjava.net/wyz191/articles/349691.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wyz191/comments/commentRss/349691.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wyz191/services/trackbacks/349691.html</trackback:ping><description><![CDATA[<p>在</p>
<p>在LinearLayout外面包一层ScrollView即可，如下代码</p>
<p>Apidemo 中关于如何使用ScrollView说明，请参考：<br />
&lt;ScrollView xmlns:android="http://schemas.android.com/apk/res/android"<br />
android:layout_width="fill_parent"<br />
android:layout_height="wrap_content"<br />
android:scrollbars="none"&gt;<br />
<br />
&lt;LinearLayout<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; android:id="@+id/layout"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; android:orientation="vertical"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; android:layout_width="fill_parent" android:layout_height="wrap_content"&gt;<br />
<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;TextView<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_width="fill_parent"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_height="wrap_content"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:text="@string/scroll_view_1_text_1"/&gt;<br />
<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;Button<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_width="fill_parent"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_height="wrap_content"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:text="@string/scroll_view_1_button_1"/&gt;<br />
&lt;TextView<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_width="fill_parent"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_height="wrap_content"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:text="@string/scroll_view_1_text_6"/&gt;<br />
<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;Button<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_width="fill_parent"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:layout_height="wrap_content"<br />
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; android:text="@string/scroll_view_1_button_6"/&gt;<br />
<br />
&lt;/LinearLayout&gt;<br />
&lt;/ScrollView&gt;<br />
2：页面跳转的实现（不同activity间的切换）</p>
<p>java代码 加在button哪里同时在AndroidManifest.xml 哪里加上一句话，放在第一个activity 的下面</p>
<p>xml：代码：</p>
<p><font color="#ff0000">&lt;activity android:name="BCD" android:label="@string/bcd_title"&gt;&lt;/activity&gt;</font></p>
<p><font color="#000000">&lt;?xml version="1.0" encoding="utf-8"?&gt;<br />
&lt;manifest xmlns:android="</font><a href="http://schemas.android.com/apk/res/android"><font color="#000000">http://schemas.android.com/apk/res/android</font></a><font color="#000000">"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; android:versionCode="1"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; android:versionName="1.0" package="com.demo.android.AutoGnosis"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;application android:icon="@drawable/icon" android:label="@string/app_name"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;activity android:name=".AutoGnosis"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; android:label="@string/app_name"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;intent-filter&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action android:name="android.intent.action.MAIN" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;category android:name="android.intent.category.LAUNCHER" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/intent-filter&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/activity&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff0000">&lt;activity android:name="BCD" android:label="@string/bcd_title"&gt;&lt;/activity&gt; //添加标签属性与</font>values/report.xml对应</font></p>
<p><font color="#000000">&nbsp;&nbsp;&nbsp; &lt;/application&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;uses-sdk android:minSdkVersion="3" /&gt;</font></p>
<p><font color="#000000">&lt;/manifest&gt; </font></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>跳转代码：</p>
<p>private void setListensers() {<br />
&nbsp;&nbsp;&nbsp; Log.d(TAG,"set Listensers");<br />
&nbsp;&nbsp; button_next.setOnClickListener(bt_next); <br />
}<br />
&nbsp;&nbsp;&nbsp; private Button.OnClickListener bt_next = new Button.OnClickListener(){<br />
&nbsp;&nbsp;&nbsp; public void onClick(View v){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<font color="#0000ff">//switch to BDC page跳转到BDC.class<br />
</font>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<font color="#ff0000">Intent intent = new Intent();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; intent.setClass(AutoGnosis.this, BCD.class);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; startActivity(intent);&nbsp;&nbsp;&nbsp;&nbsp;<br />
</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Intent intent = new Intent();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; intent.setClass(Bmi.this, Report.class);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bundle bundle = new Bundle();&nbsp;&nbsp; //bundle带参数跳转<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bundle.putString("KEY_HEIGHT",field_height.getText().toString());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bundle.putString("KEY_WEIGHT",field_weight.getText().toString());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; intent.putExtras(bundle);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; startActivity(intent);<br />
&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp; };</p>
<img src ="http://www.blogjava.net/wyz191/aggbug/349691.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wyz191/" target="_blank">java_蝈蝈</a> 2011-05-06 16:28 <a href="http://www.blogjava.net/wyz191/articles/349691.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Android 模拟器安装与创建报ERROR: unknown virtual device name:xxx 错误 Android修改Eclipse 中的Default debug keystore路径，以及修改android的AVD默认路径</title><link>http://www.blogjava.net/wyz191/articles/349466.html</link><dc:creator>java_蝈蝈</dc:creator><author>java_蝈蝈</author><pubDate>Wed, 04 May 2011 01:22:00 GMT</pubDate><guid>http://www.blogjava.net/wyz191/articles/349466.html</guid><wfw:comment>http://www.blogjava.net/wyz191/comments/349466.html</wfw:comment><comments>http://www.blogjava.net/wyz191/articles/349466.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wyz191/comments/commentRss/349466.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wyz191/services/trackbacks/349466.html</trackback:ping><description><![CDATA[<p>错误如下：ERROR: unknown virtual device name: &#8216;myavd_3_1_5_version&#8217;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这样的错误，整了半天终于找到解决方法。我用的是Vista，而我又喜欢将所有可以设置的用户文件的位置改至F盘下。这样在用Eclipse或者从命令行创建Android Emulator时，相应的文件是被放置到 &#8220;F:\Users\&lt;username&gt;\.android&#8220; 下面了，而程序运行时仍然从 &#8220;C:\Users\&lt;username&gt;\.android&#8220; 下查找相应的配置文件，从而导致上面的错误。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 好吧，又google了下，找到方法如下：</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 方案一： <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 把 "F:\Users\&lt;username&gt;\.android&#8220; 下的文件复制到 &#8220;C:\Users\&lt;username&gt;\.android&#8220; 下面即可解决这个问题，不过这样的解决方案有一个明显的缺点，那就是如果又新</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 建立AVD，又得重新复制。感觉很麻烦~~~</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 方案二： <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 打开系统属性--&gt;环境变量—&gt;在&#8220;系统变量&#8221;那一个GroupBox下面选择&#8220;新建&#8221;--&gt;变量名为 "ANDROID_SDK_HOME&#8221; (注意，这个变量名不能改变，只能是这个名字！)，然后</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 把变量值改为你想把AVD所在的".android&#8221;文件夹放置的位置，比如："F:\AndroidEmulator&#8221;，在这里我把它放在Android SDK包中，值为："D:\SDK\Android\android-sdk-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; windows-1.5_r3&#8221;,如下图所示。 当然 也可以更改成其它 的路径&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 设定成功的话 ，在eclipse里preferneces -&gt; Android -&gt; Bulid Setting里为如下结果：Default debug keystore: F:\Android_Emulator\\.android\debug.keystore</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 然后这样就可以一劳永逸了！！！</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 然后我就新建了一个Android工程，开始了Hello World之旅~~~只要在文件中添加三行代码，如下所示：</p>
<p>&nbsp;&nbsp; 1:&nbsp; TextView tv = new TextView(this);&nbsp;&nbsp; 2:&nbsp; tv.setText("Hello World!!!");&nbsp;&nbsp; 3:&nbsp; setContentView(tv);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 然后就运行，结果如下：</p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 哈哈，"Hello World!!!&#8221;这句话果然是代码界的经典啊！！！接下来就发些在AVD上的一些Android体验图吧，一年之内我一定要给自己换一部Android手机！！！</p>
<p>&nbsp; </p>
<p>&nbsp;</p>
<p>本文来自CSDN博客，转载请标明出处：http://blog.csdn.net/ghd2000/archive/2010/06/10/5661813.aspx</p>
 <img src ="http://www.blogjava.net/wyz191/aggbug/349466.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wyz191/" target="_blank">java_蝈蝈</a> 2011-05-04 09:22 <a href="http://www.blogjava.net/wyz191/articles/349466.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>