android 笔记 1

1.

问题: 第一次用更改main.xml的方式,结果每次编译就产生一个main.out.xml,一直错误就是执行不了.

如果运行时正打开string.xml, 那么就会生成string.out.xml.

 

分析:

出现以上问题,是因为当前的编辑文件是xml,所以 eclipse自动调用xsl运行。所以会出错。

 

解决办法:

从Project Explorer里删除main.out.xml 或者strings.out.xml.

运行时,确保正在打开的文件是src下的文件.

如果还不行, 运行project->clean…

 

Android有一系列的预设的例如layout, drawable, id等资源,以方便用户使用。

既然是系统自带的,那么就应该有对应的xml。其实是这样的,系统自带的这些资源的存放位置为:android-sdk-windows/platforms/android-1.5/data/res/ layout。

2.

代码中setContentView(R.layout.main)作用是设置界面布局,并设置了该Activity的关联视图集根
并生成元素,findViewById是返回已经创建元素的句柄
3.

CharSequence 是 char 值的一个可读序列。此接口对许多不同种类的 char 序列提供统一的只读访问。char 值表示 Basic
Multilingual Plane (BMP) 或代理项中的一个字符。有关详细信息,请参阅 Unicode 字符表示形式。
此接口不修改 equals 和 hashCode 方法的常规协定。因此,通常未定义比较实现 CharSequence
的两个对象的结果。每个对象都可以通过一个不同的类实现,而且不能保证每个类能够测试其实例与其他类的实例的相等性。因此,使用任意
CharSequence 实例作为集合中的元素或映射中的键是不合适的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值