1B:
将不同的views组合在一起,称之为viewgroups。
讲了两个布局:
LinearLayout
RelativeLayout
以及
内边距padding和外边距margin的效果及区别。
此次学习 主要是更加深了对这些基础的认识。
最后关于采访那段感觉还有挺有收获的:
模块化开发?(可以经常地复用 提高开发效率。
布局只是开始 布局之后还有各种处理 网络访问 数据储存等。
还有布局设计不需要大材小用 比如一些布局可以用简单的LinearLayout实现 就不建议用功能强大而复杂的RelativeLayout实现。
(1B)
PS1:
最后是一个生日贺卡app,再简单也要自己动手实践:
效果图:
看见标题栏不太美观:
于是在BirthdayActivity的setContentView方法前添加了:
requestWindowFeature(Window.FEATURE_NO_TITLE);
但出现:
查找 发现有三种解决办法:
1.如果继承的是ActionBarActivity或者是AppCompatActivity就会报错。如果你执意要用这个方法,则改为继承Activity。
2.改用
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
3.在清单文件里改theme
最后采用了第二种方法:效果如图:
(PS1 Done)