布局补充+checkBox的使用+style

Crime新增的成员
Data类,默认构造器会将对象初始化为当前日期
注意导入是要选java.util.Data
布局补充+checkBox的使用+style_第1张图片

布局补充+checkBox的使用+style_第2张图片

layout_margin外边距
padding组件内边距
带layout的属性(布局参数)都是用于告诉父布局要怎么安排这个组件的位置的,其他是作用于组件本身的

样式(style)是XML资源文件,含有用来描述组件行为和外观的属性定义
例,下列样式资源能够配置组件,让其显示文字大小大于正常值

<style name="BigTextStyle">
       <item name="android:textSize">20spitem>
style>

可以创建自己的样式文件,保存在res/values/目录下,然后在布局文件中引用
主题是各种样式的集合,主题本身也是一种样式资源,但它的属性指向其他样式资源
checkBox的监听,注意要选android.widget.CompoundButton
布局补充+checkBox的使用+style_第3张图片

禁用按钮可保证它不响应用户的单击事件
.setEnabled(false);

布局补充+checkBox的使用+style_第4张图片
是通过width与weight共同来决定组件的横向拜访的,先根据width设定的wrap content,dp之类的放好后再根据weight来分剩余的空间,若想平方序跋width都设为0,然后再设置相等的weight

若一个组件只存在一个方向的布局上,则在代码中应先进行空值检查,然后再调用相关方法

CrimeFragmentList的布局
crimeList_recycleview
布局补充+checkBox的使用+style_第5张图片

记得添加依赖
这里写图片描述
file-project structure-app-dependencies

list_item_crime
单项的布局,注意下RelativeLayout的使用
布局补充+checkBox的使用+style_第6张图片

你可能感兴趣的:(android)