Andorid 单位与属性
兴帅_
我的博客大多是我学习过程中笔记部分中整理出来的,
以专栏的方式存放知识点,参考了很多大牛的资料。没有那么专业。没有个人情感。有些部分已经找不到出自何方。但我尊重知识整理的先驱们。salute!
展开
-
Android 控件其他属性
Android中所有控件的属性:属性值 true 或者 false1,设置窗口【1】设置是否在窗口冻结时(如旋转屏幕)保存View的数据 android:saveEnabled 【2】设置布局调整时是否考虑系统窗口(如状态栏) android:fitsSystemWindows 【3】设置屏幕常亮 android:keepScreenOn 属性值必须为i...原创 2019-12-06 10:23:51 · 234 阅读 · 0 评论 -
Android控件文本属性
Android中所有控件的属性:属性值 true 或者 false1,文本内容对齐【1】本元素的文本与父元素文本对齐 android:layout_alignBaseline 属性值问Android内置值的2,文本对齐方式【1】定义文字方向 android:textDirection 【2】文字对齐方式 android:textAlignment...原创 2019-12-06 10:21:55 · 226 阅读 · 0 评论 -
Android 控件滚动属性
Android中所有控件的属性:属性值 true 或者 false1,设置滚动容器,【1】定义布局是否作为一个滚动容器 可以调整整个窗体 android:isScrollContainer 2,滚动时颜色变化【1】定义滚动时边缘是否褪色 android:requiresFadingEdge 属性值必须为id的引用名“@id/id-name”3,设置滚动后...原创 2019-12-06 10:21:16 · 394 阅读 · 0 评论 -
Android 控件平移,旋转,透明,缩放属性
属性值为具体的像素值1,平移的距离【1】水平方向的移动距离 android:translationX 【2】垂直方向的移动距离 android:translationY 【3】相对于一点的水平方向偏转量 android:transformPivotX 【4】相对于一点的垂直方向偏转量 android:transformPivotY 属性值问A...原创 2019-12-06 10:20:43 · 1496 阅读 · 0 评论 -
Adnroid 控件动画属性
Android中所有控件的属性:属性值 true 或者 false1,定义绘制动画【1】定义子布局也有动画效果 android:animationCache 【2】定义子布局是否应用绘图的高速缓存 android:alwaysDrawnWithCache 【3】定义布局是否应用子布局的背景 android:addStatesFromChildren 【4】布...原创 2019-12-06 10:19:53 · 227 阅读 · 0 评论 -
Android 控件点击,可见,焦点属性
Android中所有控件的属性:属性值 true 或者 false1,定义控件布局是否可见【1】定义布局是否可见 android:visibility 【2】滚动条自动隐藏 android:fadeScrollbars 2,定义控件点击,触摸【1】定义是否可点击 android:clickable 【2】定义是否可长点击 android:lo...原创 2019-12-06 10:19:32 · 334 阅读 · 0 评论 -
Adnroid 控件位置属性
控件属性值为true 或者 false1,相对整体位置居中【1】水平居中 android:layout_centerHrizontal 【2】垂直居中 android:layout_centerVertical 2,相对于父元素摆放位置【1】相对于父元素完全居中 android:layout_centerInparent 【2】贴紧父元素的下边...原创 2019-12-06 10:18:26 · 260 阅读 · 0 评论 -
Android padding/margin/gravity 属性
1,layout_width & layout_height 设置Layout中组件的宽度和高度: 2,layout_margin+方位/ padding+方位: padding和margin区别 3,layout_gravity/gravity 可以停在中心,底部等 ...原创 2019-12-06 09:29:56 · 130 阅读 · 0 评论 -
AndroidManifest.xml 配置开启屏幕适配
AndroidManifest.xml在中Menifest中添加子元素设置 android:anyDensity="true"时,应用程序安装在不同密度的终端上时,程序会分别加载xxhdpi、xhdpi、hdpi、mdpi、ldpi文件夹中的资源。 android:anyDensity="false",即使在文件夹下拥有相同资源,应用不会自动地去相应文件夹下寻找资源: ...原创 2019-12-05 21:53:11 · 874 阅读 · 0 评论 -
04,Android 单位mdpi、hdpi、xhdpi、xxhdpi、xxxhdpi
1,分辨率对应DPIldpi QVGA (240×320)mdpi HVGA (320×480)hdpi WVGA (480×800),FWVGA (480×854)xhdpi 720P(1280*720)xxhdpi 1080p(1920*1080 )xxxhdpi 4K(3840×2160)2,手机常见分辨率:4:3VGA 640*480 (V...原创 2019-12-05 21:52:37 · 8718 阅读 · 0 评论 -
Andorid dp、sp 转换为 px 的工具类
DisplayUtil dp、sp 转换为 px 的工具类 package com.xiaoshuai.www.dptopx;import android.content.Context;/*** dp、sp 转换为 px 的工具类** @author fxsky 2019.11.12**/public class DisplayUtil {...原创 2019-12-05 21:52:00 · 173 阅读 · 0 评论 -
Android 获取屏幕dp,px,sp,dpi值
在Android中,关于屏幕的宽度、高度等的信息都封装在DisplayMetrics 类中,获取 DisplayMetrics 的方法以下几种1,获取像素密度(dpi)int densityDpi = mContext.getResources().getDisplayMetrics().densityDpi;2,获取屏幕密度(dp)flo...原创 2019-12-05 21:50:18 · 3009 阅读 · 0 评论 -
Android 常用单位
1,Android单位的由来 因为不同的屏幕具有不同的像素密度,因此同样数量的像素在不同设备上可能对应于不同的物理尺寸。因此要使用dp和sp单位。 2,Android中的单位【1】px:pixels 像素,屏幕上显示数据的最基本的点。 px表示屏幕实际的象素。例如,320*480的屏幕在横向有320个象素,在纵向有480个象素。 【2】sp:(caled...原创 2019-12-05 21:45:44 · 716 阅读 · 0 评论