记账本小程序7天开发记录(第三天)
昨天是农历正月十五,欢度佳节之际没有上传第三天作业,所以今天会上传两次作业。
经过一键SOS软件的开发,基本了解了android应用开发的步骤。
- res→layout文件夹 修改xml布局文件。
- src→.java文件填写代码
- 寻找关心的控件→findViewById();
- 设置点击事件或者获取数据。
##android开发常见布局
- 线性布局 Linearlayout:
- 重要参数_朝向orientation: horizontal(横向),vertical(纵向)。
- weight 线性布局中的权重:控制控件在父窗体里显示的比例。
- 相对布局 Relatellayout
- 帧布局 FrameLayout
- 类似于>div框架
- 应用场景:视频播放暂停图标,显示在界面任意位置
- 表格布局 TableLayout
- 绝对布局
- 已经废弃,不推荐使用
## Android下单位
- px(pixels) 像素
- dip或dp(device independent pixels) 独立设备像素
- sp(scaled pixels - best for text size) 比例像素
为了适应不同的分辨率以及不同的像素密度,所以推荐使用dip/dp,文字使用sp
接下来是不同布局方式的效果