为了账号安全,请及时绑定邮箱和手机立即绑定

求高手解释课件视频截图的代码,刚java前两季过来,到这不是很懂,谢谢了

http://img1.sycdn.imooc.com//56ee4e5200017a9307610304.jpg

像上面这段代码,java中引用都是用“.”啊,例如Telephone.cpu,安卓里面是改成冒号了?如代码里面的“android:id=”

还有TextView的代码中开头和结尾是对应的,<TextView....../>,但下面的就没有了/,<EditText......>,这样不会报错?而且这个</>好像在java中也没看到过啊。java都是{}[]()这类型的。

然后一些小问题,textSize都是数字+sp?textColor6个位数是不是由26个字母和10个数字组成,前面的#又是什么?


正在回答

2 回答

布局文件是用XML写的,<TextView/><EditView/>都是里面的标签,XML中标签必须有开始标签和结束标签。拿TextView举例:有两种格式→<TextView/>&<TextView></TextView>(仔细看下区别)。文字大小不能用纯数字表示 会出错,有两种格式数字后面接sp或者dp(sp和dp的区别忘记啦),至于颜色的设置里面的六位数是采用的十六进制编码方式:从000000→ffffff(不区分大小写),#是这个格式的开始标志,颜色设置不一定非得用这个方式,还有其他的,可以百度下~~~

0 回复 有任何疑惑可以回复我~
#1

ecilarn 提问者

谢谢你的回复,都解答我的问题啦,十分感谢:)
2016-03-20 回复 有任何疑惑可以回复我~

这个是安卓xml文件,也就是布局文件,冒号是其固定写法;<TextView....../>与<EditText...../>都要加"/",否则会报错;textSize指的是文本字体大小,用像素表示,像素有px、sp、dp,一般sp用于文字大小,dp用于距离;textColor是指文本颜色,#后是16进制的数用来表示不同颜色,是16进制颜色码,详情请看:http://baike.baidu.com/link?url=_CQR4eGQZiQA5-xFMTM16xRUq-fPD3IYXjB9h5DdRzQAq-5rOgAt_GvSkmuVW0R9JkCjIGojIGpyJT3ZKNfLKa

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312506    人
  • 解答问题       4931    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

求高手解释课件视频截图的代码,刚java前两季过来,到这不是很懂,谢谢了

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号