Android学习记录
ohuan
这个作者很懒,什么都没留下…
展开
-
关于 android:layout_x 和 android:layout_y 属性
今天在调试一个例子时,如下图 在写了以上,刚开始发现android:layout_x="50dip"android:layout_y="100dip"这两句没有效果,最后才发现。这两句话只有在 AbsoluteLayout 布局中才会出效的。刚一般的默认布局是 LinearLayout 布局。所以将布局修改一下就可以看到效果了。另外,当使用 LinearLayout 时,在写 "android:" 时,原创 2011-03-08 22:30:00 · 12806 阅读 · 2 评论 -
开始 Android 之旅
<br />今天开始在 CSDN 记录我学习 Android 的历程。加油!<br />坚持!原创 2011-03-08 22:24:00 · 691 阅读 · 0 评论 -
温馨提示:Android 的 XML 文件是是区分大小写的
<br />Android 中的 XML文件(如main.xml )是区分大小写的。<br /> <br />在 Eclipse 中,若输入 大写字母 会提示,但若输入 小写字母 时不会提示。<br /> <br />另外,若标签名是写成小写的,是不会报错的,只会在运行过程中出错。我今天就遇到这样的问题,错将 “LinerLayout ”写成了小写的“linerLayout",所以在运行过程中报错:<br />03-08 15:35:50.110: ERROR/AndroidRuntime(623): ja原创 2011-03-08 23:35:00 · 4505 阅读 · 0 评论 -
".show()" 方法莫丢弃
<br />今天在测试 AlertDialog 时,刚开始运行的时候,发现这个 Dialog 怎么也不显示,但又没有报错。找来找去,终于发现最后的 ".show()" 方法没有写。<br /> <br />这让我也想到了 Toast 也有类似的显示方式。所以今后".show()" 方法莫丢弃,否则这问题真的会搞死人的!~<br /> <br /> <br />PS1. AlertDialog 显示的方法代码:<br />new AlertDialog().builder(MainActivity.this)原创 2011-03-12 11:37:00 · 1674 阅读 · 0 评论 -
铭记: 声明 Activity
今天开始学习在两个 Activity 中传递参数。其中用到了 Bundle 和 Intent ,初步了解了其用法。在这个过程中有两点需要注意:1. 新建了一个 Activity 时,需要在 AndroidManifest.xml 中声明,例如:不然会报异常:03-11 12:41:16.283: ERROR/AndroidRuntime(1240): android.content.ActivityNotFoundException: Unable to find explicit activity cla原创 2011-03-11 20:46:00 · 2501 阅读 · 2 评论 -
Activity 生命周期(补充)
关于 Activity 生命周期,网上有很多讲解了,在这里我补充一点。原创 2011-06-22 11:14:00 · 1095 阅读 · 0 评论 -
android:minSdkVersion 之我见
在 新建一个 android project 时,要求输入 minSdkVersion 这一项,一般我们是指定和我们使用的 SDK 版本相一致的 API Level. 然后,在androidManifest.xml 文件中会有一个对应的属性:android:minSdkVersion .那这个属性是否可以修改呢?我觉得是可以的,但不能随便修改。 "android:minSdkVe原创 2011-06-22 09:56:00 · 64751 阅读 · 4 评论 -
Android 2.2 设置应用程序安装位置
Android 2.2 版本以后,可以支持用户将应用程序安装在 手机内存中还是 SD 卡中。那么,开发者如何设置呢?其实很简单: 在 2.2版本及之后,AndoridManifest.xml 中多一个属性: android:installLocation ,可以设置三个值 ["auto" | "internalOnly" | "preferExternal"]. 分别表示“自动”,“仅仅安原创 2011-06-21 16:16:00 · 3147 阅读 · 0 评论 -
Handler.sendMessage(new Message) 须发送新对象
Handler.sendMessage(new Message). 这个方法是指 Handler 在发送消息的时候,需要发送一个新的对象。也就是每次在发送消息时,在更新了 Date 后,需要重新构造 Message 对象,而不是利用已经构建的对象,否则会报错:06-27 09:25:39.073: ERROR/AndroidRuntime(1170): android.util.Android原创 2011-06-27 20:12:00 · 31703 阅读 · 2 评论