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

互联网营销师考试河南搜索引擎优化

互联网营销师考试,河南搜索引擎优化,网站建设目的背景怎么写,推广赚钱的软件在Android中我们可以通过脚本来动态生成适配于各个厂商的屏幕的相对尺寸。 那么在Flutter中我们如何通过相同的思路来实现同样的效果呢#xff1f;我们知道#xff0c;Android的每个厂商的屏幕大小存在非常大区别。有些长#xff0c;有的短#xff0c;有的粗#xff0c;有…在Android中我们可以通过脚本来动态生成适配于各个厂商的屏幕的相对尺寸。 那么在Flutter中我们如何通过相同的思路来实现同样的效果呢我们知道Android的每个厂商的屏幕大小存在非常大区别。有些长有的短有的粗有的细这个的确給用户提供了非常多的选择但是对于开发来说就比较苦恼了。 那么来看看具体该怎么实现吧其实很简单首先我们和UI约定UI图中的设备宽高是多少在我们这里是宽375高812。然后如下就是具体的实现代码使用的方式也很简单比如说在UI图中标记出是1pt的尺寸我们完全可以通过1.pt的方式来指定其尺寸。 这里定义了两种尺寸pt和hpt这两个有什么区别呢pt表示横向的尺寸hpt表示纵向的尺寸。 请注意如果使用这两种尺寸存在一些问题比如遇到尺寸不是375*812的尺寸的设备那些方块的图形就会被拉伸成长方形。 对于这种情况我们就需要将图片宽度和高度都设置成pt即可Android本来就不同于IOS不可能那么精准地设置每个组件的位置和大小。 import dart:ui as ui;/// 屏幕的宽度 double get deviceWidth ui.window.physicalSize.width / ui.window.devicePixelRatio;/// 屏幕的高度 double get deviceHeight ui.window.physicalSize.height / ui.window.devicePixelRatio;/// 尺寸扩展需要确保UI提供的图的高度是372*812这个根据具体的项目而定UI要是这么坑就砍死他 const int _physicalWidth 375; const int _physicalHeight 812;extension IntExt on int {///宽度拓展double get pt deviceWidth / _physicalWidth * this;///高度拓展double get hpt deviceHeight / _physicalHeight * this; } extension DoubleExt on double {///宽度拓展double get pt deviceWidth / _physicalWidth * this;///高度拓展double get hpt deviceHeight / _physicalHeight * this; }
http://www.hkea.cn/news/14437475/

相关文章:

  • 如何快速优化网站二级建造师考试
  • 网站开发工具链接服务器手机制作购物网站
  • 中国十二冶金建设有限公司网站建设门户网站的目的和需求
  • iframe 一直网站底部wordpress取消更改
  • 杭州做网站的好公司有哪些wordpress去除文章rss
  • 上海门户网站制作湖北长欣建设有限公司网站
  • 二手物品交易网站设计英文南京明辉建设有限公司网站
  • 备案备公司名跟网站名关键词推广软件排名
  • 深圳专业高端网站建设费用太原正规的网站制作
  • 企业网站一般用什么域名全屏类网站建设
  • 贵阳花果园网站建设贵州省建设项目备案查询网站
  • 济南信息网网络营销中的seo是指
  • 建设包包网站的目的c语言软件开发和网站开发区别
  • 网站建设前期费用昆明建企业网站多少钱
  • 网站域名查询系统做色流网站服务器
  • 乐辰网站建设网站建设响应
  • 检察 网站建设网络营销的方法和手段
  • 浮雕模东莞网站建设做网站设计多少钱
  • 做网站的虚拟机怎么用自做网站多少钱
  • wordpress到day one杭州做网站seo
  • 智能建站设计网站建设具体运算
  • 商业网站 模板建筑设计方案
  • 网站和搜索引擎wordpress 文章位置
  • 去哪里学做网站app百度免费安装下载
  • 学校网站建设与管理个人建一个网站多少钱
  • 网站 维护 页面建设商城网站
  • 自己制作一个网站初次安装宽带要多少钱
  • 人物设计网站wordpress 函数手册
  • 沧州各种网站进博会上海2022
  • 如何搜网站未来网站建设公司的走向