当前位置: 首页 > wzjs >正文

wordpress 自定义鼠标优化分析

wordpress 自定义鼠标,优化分析,整站seo排名外包,定制化网站建设常见的布局 布局的选择依赖于对性能的需求,其中约束布局的效果最好,但是学习成本高 帧布局 是最简单的布局容器,将所有的子元素堆叠在一起,默认放置在左上角,新添加的元素会覆盖在之前元素的上方,形成层叠…

常见的布局

布局的选择依赖于对性能的需求,其中约束布局的效果最好,但是学习成本高

帧布局

是最简单的布局容器,将所有的子元素堆叠在一起,默认放置在左上角,新添加的元素会覆盖在之前元素的上方,形成层叠效果

线性布局

这是最基本的布局方式,适用于简单的线性排列需求

约束布局

每个视图都有八个约束锚点:如图所示

包含上下左右四边以及四个角,可以与其他视图的锚点或者父容器建立约束关系 

链和屏障

chain:将多个视图以链的形式连接,控制它们的排列方式

barrier:为一组视图创建虚拟屏障,其余视图可以依赖此屏障定位

ConstraintLayout 是 Android 开发中用于构建复杂用户界面(UI)的​​布局容器​​,属于 Android Jetpack 组件库的一部分。它的核心思想是通过定义​​约束关系(Constraints)​​来确定子控件的位置和尺寸,替代传统布局(如 LinearLayoutRelativeLayout)的层级嵌套,从而实现更灵活、高效的 UI 设计。

不需要使用层级的方式,只有一层

<androidx.constraintlayout.widget.ConstraintLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"><!-- 按钮 A 左侧对齐父布局左侧,顶部对齐父布局顶部 --><Buttonandroid:id="@+id/buttonA"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="A"app:layout_constraintStart_toStartOf="parent"app:layout_constraintTop_toTopOf="parent" /><!-- 按钮 B 左侧对齐按钮 A 右侧,顶部对齐父布局顶部 --><Buttonandroid:id="@+id/buttonB"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="B"app:layout_constraintStart_toEndOf="@+id/buttonA"app:layout_constraintTop_toTopOf="parent" /></androidx.constraintlayout.widget.ConstraintLayout>

使用Layer操作进行分组

<androidx.constraintlayout.widget.ConstraintLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"><!-- 定义控件 --><ImageViewandroid:id="@+id/image"... /><TextViewandroid:id="@+id/title"... /><Buttonandroid:id="@+id/button"... /><!-- 定义 Layer --><androidx.constraintlayout.helper.widget.Layerandroid:id="@+id/layer"android:layout_width="wrap_content"android:layout_height="wrap_content"app:constraint_referenced_ids="image,title,button"  <!-- 关联控件 -->android:rotation="0"  <!-- 初始旋转角度 -->android:translationY="0dp" /> <!-- 初始平移位置 --></androidx.constraintlayout.widget.ConstraintLayout>

代码中的使用

val layer = findViewById<Layer>(R.id.layer)// 统一旋转
layer.rotation = 45f// 统一平移
layer.translationX = 100f// 统一缩放
layer.scaleX = 0.8f
layer.scaleY = 0.8f

常见的UI控件以及使用

1. imageview:src设置图片资源,background 设置背景,tint 设置图片着色

2. scaleType:

 

使用图片加载库 

recyclerView:可以活动的组件,高效显示大量数据集 

 EditText:

继承自Textview,在文本显示的基础上,增加了文本编辑能力,允许用户通过触摸键盘输入和编辑文本

Toast:提示,表示用户的动作

snackbar:增加了交互部分

dialog:层级高于应用的,覆盖常用的页面上面,由自己创建和管理

activity 的生命周期

Activity 是安卓应用的基础部分,代表用户可以执行操作的单个屏幕

生命周期回调函数

Android 数据存储方案概述

http://www.dtcms.com/wzjs/166362.html

相关文章:

  • 网站图片代码怎么做互联网营销师培训班
  • 上海做得好的网站建设公司可以直接进入的舆情网站
  • 精通网站开发阅读搜索引擎优化搜索优化
  • 网站建设费一般是什么费用网上企业推广
  • 陇南做网站最火的推广软件
  • 做盗版网站 国外服务器搜索引擎分析论文
  • 做网站需要什么技术支持必应搜索推广
  • 哈尔滨专业网站建设微商推广哪家好
  • 网站页脚导航seo优化运营专员
  • 培训网站免费某网站搜索引擎优化
  • 做网站公司 蓝纤科技推广营销企业
  • 嘉兴教育网站建设市场seo是什么
  • 政府网站建设最重要的是宁波seo教程行业推广
  • 中企做网站新媒体运营培训课程
  • 上海浦东建设集团官方网站免费网页制作平台
  • 怎么塔建网站网络推广网站推广淘宝运营商
  • 怎样做网站外部链接余姚seo智能优化
  • 李氏牛仔网站建设风惠州seo外包
  • 香港疫情最新数据百度手机seo
  • 电脑上用手机app是什么软件响应式模版移动优化
  • 网站建设制作多少钱微信投放广告多少钱
  • 怎么做网站推广世界杯好的推广平台
  • 宁波免费建站外包公司如何进行品牌宣传与推广
  • 官网建站模板库百度手机助手下载安卓版
  • janbo wordpressseo的全称是什么
  • 郴州网站建设的公司网页开发流程
  • 泰安的网站建设公司win7优化极致性能
  • 网站一般做多大的云盘网页版登录
  • wordpress获取自定义字段谷歌优化排名哪家强
  • 太仓有专门做网站的地方吗广州关键词排名推广