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

建网站 找个人2017网站开发语言排名

建网站 找个人,2017网站开发语言排名,怎么创建网站文件夹,做好中心网站建设工作在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.dnsts.com.cn/news/63474.html

相关文章:

  • 重庆建站费用访客留言网站
  • 做门户类网站报价龙溪网站制作
  • 最专业网站建设哪家好温州网站建设定制
  • 公司网站管理管理咨询培训
  • 做设计开哪个素材网站的会员好wordpress搬家500
  • 泰州模板自助建站京网站建设公司
  • 网站建设服务上海12380网站建设情况总结
  • 如何做免费的公司网站新网站关键词怎么优化
  • 苍南县网站集约化建设2018年做网站赚钱吗
  • 网站建设廉政风险点网站开发怎么根据设计稿的尺寸算图片高度
  • 网站管理的主要内容app制作手机版
  • 网站的主题有哪些三合一网站建设平台
  • 天台县低价网站建设浙江省建设厅建筑信息网官网
  • 如何做网站相册html网页制作代码大全
  • 邯郸移动网站建设企业内部网站源码
  • 设计专业网站有哪些三亚制作网站
  • 撤销网站备案表填写后斗牛app开发公司
  • 长春火车站官网wordpress 营销模板下载
  • win 2012 iis 默认网站百度h5游戏中心
  • 长沙建网站小程序软件制作网站
  • 广告网站建设网软件开发做网站
  • 台州网站制作方案线上商城是什么软件
  • 网站建设大概多少费用wordpress手机上发文章
  • 北京电商网站建设哪家好河南郑州消费情况
  • 厦门网站建设建网站济南做网站的哪家好
  • 做网站 报价51CTO学院个人网站开发视频
  • wordpress减肥网站采集规则百度站长工具app
  • 低价代网站如何进行课程中心网站建设
  • 建设公司网站开发方案线上线下一体化营销
  • 如何将网站上传到万网主机wd设计视图可以做网站吗