2016.11.11小练习

关于这次练习,我遇到了如下问题:
1、为什么设置了Window.requestFeature(Window.FEATURE_NO_TITLE);之后标题栏还是没有隐藏?
我的解决方案:将Activity继承的AppCompatActivity改为Activity,便可以隐藏标题栏。
不过推荐用其他方法设置,比如下面这种:
隐藏标题栏
2、关于标题栏的定义方法。一般使用toolbar来自定义标题栏。
但我比较偷懒,定义了一个TextView作为标题栏,再将原有的标题栏隐藏。虽说做开发只要实现效果就行,但是还是尽量保持规范比较好。
3、关于屏幕适配的问题,不要用过多的margin属性来实现看似可以的效果,要考虑到不同的设备是否还能保持原有的布局。
4.经常遇到cannot resolve symbol “R”的问题。尝试了网上说的多种解决方案后还是不行,最后才发现是因为某个文件中包含了一个大写字母或者一个空格造成的。所以说,给文件命名的时候一定要注意到这些问题,否则可能会浪费太多时间。
5.当在图片上设置点击事件时,需要在ImageView样式中增加一个属性:clickable=true
6 . 有好几次,在(线性)布局文件中定义了两个(或多个)控件之后,发现运行之后只剩一个控件或者一个都没有。有时可能不是Java文件的问题,也不是什么高大上的问题,而是——你忘了加android:orientation=”vertical/horizontal”属性。不加这个属性,控件都叠加在屏幕左上方,后面的好像都被“挡住了”。编写布局文件的时候一定要注意到这个问题,否则可能会浪费太多时间去做无意义的debug。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值