太久没写博客了,遂更一篇
应用架构:本次主要用到的是UpdateInfo、UpdateConcreteInfo、InfoManager
应用界面:主要要实现修改前后数据的回传以及和数据库的交互
太久没写博客了,遂更一篇
应用架构:本次主要用到的是UpdateInfo、UpdateConcreteInfo、InfoManager
应用界面:主要要实现修改前后数据的回传以及和数据库的交互
TextView常用属性
id、layout_width、layout_height 一般用wrap_content
maxLines:显示的最大行数 超出的部分无法显示
ellipsize:显示不下的时候采用省略号,值为省略号的位置end/start/middle…
drawableRight:在文字右边放图片,同理可在左上下放。图片放在drawable文件夹下,用”@drawable/文件名”引用
drawablePadding:和文字的间距
TextView常用属性
id、layout_width、layout_height 一般用wrap_content
maxLines:显示的最大行数 超出的部分无法显示
ellipsize:显示不下的时候采用省略号,值为省略号的位置end/start/middle…
drawableRight:在文字右边放图片,同理可在左上下放。图片放在drawable文件夹下,用”@drawable/文件名”引用
drawablePadding:和文字的间距
Android中的常用尺寸单位
dp (dip): 即设备无关像素(device independent pixels),这种尺寸单位在不同设备上的物理大小相同。
px:即像素(pixel),这个不用多说。
pt:通常用来作为字体的尺寸单位,1 pt相当于1/72英寸。
inch:英寸,1 英寸约等于2.54厘米,主要用来描述手机屏幕的大小。
sp:大部分人只知道它通常用作字体的尺寸单位,实际大小还与具体设备上的用户设定有关。
Android开发中一般采用dp来描述长度,转换如下:
$$
px=dp*(dpi/160)
$$
$$
根据计算,一块1920px1680px分辨率,480dpi下,等价于427dp640dp
$$
dpi可理解为缩放比,dpi越大,占的像素点越多,显示内容越大