安卓学习第一天

一、单元测试

小技巧 可以单独创建一个jnuit类进行单元测试,学习了一个新的函数assertEquals第一个用于比较输出值和期望值是否相同

public void test() {
		//fail("尚未实现");
		MyMath math=new MyMath();
		int result=math.add(2,3);
		assertEquals(8,result);
	}

二、注解

1、压制警告

@SuppressWarnings("all")//可以关闭方法或某一行的警告

2、@deprecated表示方法过期 在api中有更好的方法替代
3、@override表示覆盖父类的方法

三、XML

1、作用

  • 在客户端和服务器端传递数据
  • 用来保存有关系的数据
  • 用来做配置文件 在android中界面的布局文件还有清单文件都是用xml描述的

2 、xml基本语法

  1. 文档声明
<?xml version="1.0"?>最简单的xml文档声明 文档声明必须写在第一行。

注意:保存的时候xml声明的编码 要跟文件保存的编码保持一致 如果不声明编码 默认使用的是utf-8
手动声明编码

<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" standalone="yes"?>说明独立 不依赖其他文档。
  1. 元素

命名规范 区分大小写等和java的命名规范类似,名称当中不能包含冒号

标签中的换行制表符等都会保留在书写的时候如果使用这些符号会导致流量的浪费。

  1. 属性

要写在开始标签里面
属性的命名规则和元素的一样
属性一定要用引号包起来(单双引号都可)
属性可以用子标签的形式表示

  1. 注释

注释不能嵌套 不能在文档的第一行

<!--我是注释 ctrl+shift+/-->

CDATA区 不会被解析器解析

<![CDATA[内容]]>
  1. 特殊字符

对于一些特殊字符 若要在主体元素中显示 必须进行转义

特殊字符代替符号
&&amp
<&lt
>&gt
&quot
&apos

3. XML约束

格式良好的XML:遵循XML语法的XML
有效地XML:遵循约束文档的XML
格式良好不一定有效 有效的不一定格式良好
约束的作用:约束文档定义了XML中允许出现的元素名称,属性元素出现的顺序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值