首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    H5 打开 App 并跳转指定页(AndroidiOS)最 low 实现

    -- 主要是强制让文档的宽度与设备宽度保持 1:1,最大宽度 1.0,禁止屏幕缩放。...默认值为父组件的 icon 属性设置的图标。如果父组件未指定图标,则默认值为 application 元素设置的图标。 android:label:父组件的用户可读标签。...android:priority:就处理过滤器所描述类型的 intent 而言,应该为父组件指定的优先级。...此属性对 Activity 和广播接收器都有意义: 它说明了某个 Activity 对与过滤器匹配的 Intent 的响应能力,这是相对于也可以响应该 Intent 的其他 Activity 的响应能力...当 Intent 可由优先级不同的多个 Activity 处理时,Android 只会将优先级值较高的 Activity 视为 Intent 的潜在目标。

    9.8K31

    CSS 实用手册

    负值 ④. auto 自动 ,由浏览器计算外边距的值应该是多少,默认情况下,auto 只对左右有效,上下无效,为块级元素设置宽度后,再设置其左右外边距为 auto,该元素能水平居中显示。 ⑤....浮动元素会停靠在父元素的左边或右边或其他已浮动元素的边缘上 ④. 浮动元素依然位于父元素之内 ⑤. 解决问题-多个块级元素在一行内的显示问题 (3). 浮动引发的特殊效果 ①....语法 display:value ①. flex 将块级元素 变为 flex 容器 ②. inline-flex 将元素变为行内flex 容器,容器的宽度为子元素的宽度 注意:将元素设置为 flex 布局之后...flex-start 交叉轴起点对齐, 交叉轴为与主轴相反的轴 B. flex-end 与交叉轴的终点对齐, 交叉轴为与主轴相反的轴 C. center 与交叉轴的中间对齐, 交叉轴为与主轴相反的轴 D...弹性布局的潜在问题 ①. input与另一个元素作为子元素弹性布局时,另一元素的宽度如果是按份等分,那么input的宽度将不准确,解决方案是将另一元素的宽度设为固定宽度,如百度移动端 ②.

    4.1K10

    Android常见XML属性解析

    android:layout_weight的真实含义是:如果View设置了该属性并且有效,那么该 View的宽度等于原有宽度(android:layout_width)加上剩余空间的占比。...padding与margin区别 padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。...margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了。...android:layout_gravity&android:gravity 从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的...android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。 比如说button: android:layout_gravity 表示按钮在界面上的位置。

    1.7K20

    Flutte部件目录-基本部件(一)

    如果小部件没有孩子,没有高度,没有宽度,没有约束,也没有对齐,但父级提供有界的约束,则Container展开以适应父级提供的约束。...如果部件有alignment,并且父级提供了有界限的约束,那么容器会尝试展开以适合父级,然后根据alignment将该子级定位到其自身内。...另外,部件有一个子部件,但没有高度,没有宽度,没有约束,也没有对齐,并且容器将约束从父项传递给子项,并将其自身尺寸设置为与子部件匹配。...如果crossAxisAlignment是CrossAxisAlignment.stretch,则应使用与输入最大高度相匹配的严格垂直约束。...如果crossAxisAlignment是CrossAxisAlignment.stretch,请使用与输入最大宽度匹配的严格的水平约束。

    9K20

    再学一次ConstraintLayout 一些新特性

    image.png 二、与父亲边缘对齐 当需要子view放在父view的底部或者最右侧时....layout_constraintHeight_max:将设置此维度的最大大小 layout_constraintWidth_percent和layout_constraintHeight_percent:将此维度的大小设置为父级的百分比...例如,如果一个尺寸受两个目标约束(例如,宽度为0dp且以父节点为中心),则可以指示应该约束哪一边,通过 在比率前添加字母W(用于约束宽度)或H(用于约束高度),用逗号分隔: android...layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toTopOf="parent"/> 上面的代码将按照16:9的比例设置按钮的高度,而按钮的宽度将匹配父项的约束...dimensions: 优化维度测量,减少匹配约束元素的度量数量

    2.2K40

    如何让一套代码完美适配各种屏幕?

    二、UI适配2.1、常见的适配方式2.1.1、xml布局控件适配1.避免写死View的宽高,尽量使用warp_content和match_parent;2.父布局为LinearLayout,选择使用android...:layout_weight属性,为布局中的每个子View设置权重;3.父布局为RelativeLayout,可以选择使用layout_centerInParent等属性,设置子View的相对位置;4....的区别,在手机设备上,一般来说具体Item列表是一个页面,点击每个Item会跳转至新的详情页;而在宽度>高度的Pad上,为了防止页面空白浪费,一般会要求屏幕左侧为Item列表,右侧即详情页,item与详情页会同时出现在用户的视觉内...这里提一点AS对图片资源的匹配规则:举个例子,当当前的设备密度为xhdpi,此时代码中ImageView需要去引用drawable中的图片,那么根据匹配规则,系统首先会在drawable-xhdpi文件夹中去搜索...如果在高dpi中搜索不到需要的图片,那么就会去drawable-nodpi中搜索,有则显示,无则继续向低dpi,如drawable-hdpi,drawable-mdpi,drawable-ldpi等文件夹一级一级搜索

    1.8K20

    项目需求讨论 — ConstraintLayout 详细使用教程

    如果是相对于父布局,我们也可以不写入另外一个控件的id值,直接填parent值就可以了 android.support.constraint.ConstraintLayout ...> 复制代码 我们让按钮的左边与父布局的左边对齐,让按钮的右边与父布局的右边对齐。...layout_constraintHeight_max:将设置此维度的最大尺寸 layout_constraintWidth_percent和layout_constraintHeight_percent:将设置此维度的大小为父级的百分比...="parent" app:layout_constraintTop_toTopOf="parent"/> 复制代码 将按照16:9的比例设置按钮的高度,而按钮的宽度将匹配父布局的约束。...指引可以是水平的也可以是垂直的: 垂直指南的宽度为零,它们的ConstraintLayout父项的高度为零 水平指南的高度为零,其ConstraintLayout父项的宽度为零 定位准则有三种不同的方式

    2.1K20

    CSS 常见面试题速查

    (n) 匹配其父元素的第n个子元素,第一个编号为1 E:nth-of-type(n) 与:nth-child()作用类似,但是仅匹配使用同种标签的元素 E:nth-last-of-type(n) 与:nth-last-child...first-of-type:last-of-type或 :nth-of-type(1):nth-last-of-type(1) E:empty 匹配一个不包含任何子元素的元素,注意,文本节点也被看作子元素...默认宽度为父元素宽度,可设置宽高,换行显示 none 缺省值。象行内元素类型一样显示 inline 行内元素类型。...默认宽度为内容宽度,不可设置宽高,同行显示 inline-block 默认宽度为内容宽度,可以设置宽高,同行显示 list-item 像块类型元素一样显示,并添加样式列表标记 table 此元素会作为块级表格来显示...,行级元素从左向右排列 relative 相对定位,此时的 相对 是相对于正常文档流的位置 absolute 相对于最近的非 static 定位祖先元素的偏移,来确定元素位置 如一个绝对定位元素的父级和祖父级都为

    1.5K10

    优酷环形菜单-相对布局练习

    优酷环形菜单 布局文件,使用控件作为第一级菜单,相对布局,位于父控件的底部,水平居中,因为图片不是特别的标准,因此宽度和高度都钉死,宽度是高度的两倍 二次菜单和三级菜单都一样的布局...小房子的图标控件,在父控件中居中 第二级搜索图标,位于父控件的底部,上下左右maigin10dp 第二级菜单图标,位于父控件的顶部,水平居中,marginTop 10dp 第二级叹号图标...,位于父控件的底部,右边,margin 10dp 第三级的图标比较多,但是原理和第二级一样,只不过通过margin来定位 第三级channel2的图标,位于channel1图标的上面,和channel1...左边对齐,marginLeft 20dp,marginBottom 6dp 第三级channel3的图标,位于channel2图标的上面,和channel2左边对齐,marginLeft 30dp,marginBottom...6dp 第三级channel4的图标,位于父控件的上面,水平居中,marginTop 5dp 左侧半圆结束,右侧半圆和左侧一样的步骤 布局代码: android

    1.2K20

    android常用布局详解「建议收藏」

    android:layout_weight: 权重,用来分配当前控件在剩余空间的大小,如果你不设置,所有的视图都有一个layout_weight值,默认为零,意思是需要显示多大的视图就占据多大的屏幕空间...正常情况下,值越大占据高度或宽度越大。...例外的情况,在LineayLayout布局中使用这个属性时需要注意: 当水平方向布局且子控件的宽度为fill_parent或match_parent时,值越小占据宽度越大,垂直方向也一样。...” android:layout_alignParentTop 控件的顶部与父控件的顶部对齐; android:layout_alignParentBottom 控件的底部与父控件的底部对齐; android...:layout_alignParentLeft 控件的左部与父控件的左部对齐; android:layout_alignParentRight 控件的右部与父控件的右部对齐; 2、相对给定Id控件,例如

    2.8K40

    Android布局属性详解

    垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android...:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentRight 贴紧父元素的右边缘 android:layout_alignParentTop...:layout_gravity是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button...,居中显示 FIT_END / fitEnd 把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置 FIT_START / fitStart 把图片按比例扩大/缩小到View的宽度,显示在...View的上部分位置 FIT_XY / fitXY 把图片不按比例扩大/缩小到View的大小显示 MATRIX / matrix 用矩阵来绘制,动态缩小放大图片来显示。

    1.2K30

    android 相对布局(RelativeLayout)

    垂直居中   android:layout_centerInparent 相对于父元素完全居中   android:layout_alignParentBottom 贴紧父元素的下边缘   android...:layout_alignParentLeft 贴紧父元素的左边缘   android:layout_alignParentRight 贴紧父元素的右边缘   android:layout_alignParentTop...:layout_gravity是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button...,居中显示 FIT_END / fitEnd 把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置 FIT_START / fitStart 把图片按比例扩大/缩小到View的宽度,显示在...View的上部分位置 FIT_XY / fitXY 把图片不按比例扩大/缩小到View的大小显示 MATRIX / matrix 用矩阵来绘制,动态缩小放大图片来显示。

    1.4K20

    2014-10-25Android学习------布局处理(-)

    控件的宽高:layout_width与layout_height android:layout_width表示控件的宽度,android_layout_height表示控件的高度 其属性值有wrap_content...其中,wrap_content表示填满父控件的空白,fill_parent表示大小刚好足够显示当前控件里的内容,match_parent与fill_parent作用是相同的。...带"layout"的属性是指整个控件而言的,是与父控件之间的关系,如 layout_gravity 在父控件中的对齐方式, layout_margin 是级别相同的控件之间的间隙等等; 不带"layout...b.Android布局LinearLayout注意设置属性android:orientation属性,否则有的组件可能无法显示。 该属性不设置时默认为horizontal。...3)android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。

    2.1K40

    2025 年最新 CSS 面试题 100 道及详细答案解析

    我将从基础概念、选择器与特性、布局、动画与过渡、响应式设计等方面,为你呈现100道CSS面试题及答案,助你系统掌握CSS知识。100道CSS面试题及答案一、基础概念1. 什么是CSS?...CSS选择器的优先级规则(从高到低)如下:内联样式(Inline Styles):直接写在HTML元素style属性中的样式,优先级最高,权值为1,0,0,0。...当多个选择器匹配同一个元素且样式冲突时,优先级高的选择器对应的样式将生效。若优先级相同,则后定义的样式覆盖先定义的样式。...:only - of - type:选择父元素中唯一的指定类型子元素。若一个中只有一个元素,p:only - of - type会选中它;若有多个元素,则不匹配。...与:nth - child(n)类似,只是计数方向相反。:nth - of - type(n):选择父元素中指定类型的第n个元素。与:nth - child(n)不同,它只针对指定类型的元素计数。

    89000

    android 线性布局(LinearLayout)

    ="vertical"来控制的 线性布局中,有 几个及其重要的参数,直接决定元素的布局和位置,这几个参数是 android:layout_gravity ( 是本元素相对于父元素的对齐方式 ) android...:gravity=“bottom|right”(是本元素所有子元素的对齐方式,设置在父元素上,多个值用|隔开) android:layout_gravity (子元素在父元素的对齐方式,设置在子元素上)...android:padding=“10dp” (是本元素所有子元素的与父元素边缘的距离,设置在父元素上) android:layout_marginLeft=“10dp”(子元素与父元素边缘的距离,设置在子元素上...如果layout_weight指为0,控件会按原大小显示,不会被拉伸;对于其余layout_weight属性值大于0的控件,系统将会减去layout_weight属性值为0的控件的宽度或者高度,再用剩余的宽度或高度按相应的比例来分配每一个控件显示的宽度或高度...所有控件加起来后可能超过屏幕大小了,这个时候剩余值就应该是负的,此时按权重分配,权重大的分得值比较大,但是负的,这个时候加上原来的值,反而变小 权重有一个很有用的特点,在一些特殊应用场景,比如有两个控件,一个设置了权重,一个不设置权重

    1.4K10
    领券