Android 复习1 mvc设计模式

有关MVC和string

Andoid 真的是有超级多的东西,学了后面忘了前面,希望这个能够让我以后看吧

MVC是一种设计模式;学过面向对象后,就觉得我们的世界和平常人不一样了;

在java中 是各个类,各个包之间的联系访问;
在Android中,是视图,模型,控制器之间的访问;
视图 最好理解 xml下的各种各样的视图对象;

模型 是我们新建的那些奇怪的类,用来进行数据储存和业务逻辑;

控制器 最初就是MainActivity 我们可以在这个活动中,加载xml 并且调用模型进行数据处理;

这样的好处不言而喻了吧;分工明确;

 <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/false_button"
            android:id="@+id/false_button"
            android:layout_margin="5dp"/>
<string name="false_button">False</string>

不要在text直接写文字哦;能分开尽量分开,因为把字符串当成变量更好修改,也可以想用就用;

题外话:

padding 和 margin的区别padding和margin

padding 是指内边距 填充多少东西 都是在内部

margin 是外边距,距离它最近的东西不能超过margin这个距离 在外面;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值