让你的应用完美适配平板
前言
其实标题有点吹牛逼了,谁也不敢说能完美适配平板,只能说尽力去做,包括显示和使用的各个方面尽力去做,才有可能在更多的平板设备上更加完美的运行起来,因为安卓的设备实在是太多了,之前手机在卷,现在平板也一样在卷。。。
老生常谈,屏幕适配
首先来看下最直观的屏幕适配吧,毕竟是直接展示给用户看的嘛!
今日头条的方法
其实说起适配大家首先想到的大名鼎鼎的今日头条的屏幕适配方案,但是!凡事就怕但是!
今日头条适配方案原理在于通过公式 density = 设备真实宽度(单位px)/设计图总宽度(单位dp),在确保设计图总宽度(单位dp)一定时,通过修改 density 值,确保所有不同尺寸分辨率设备计算出的真实宽度值正好是屏幕宽度。
如果啊,我是说如果!如果所有的安卓设备都是手机的话这不就是完美的解决方案嘛!但事实往往不尽人意,还有 Pad 。。。Pad 和手机完完全全是两码事,屏幕大小差异太大不说,而且 Pad 的常态是横屏,但市面上大多数应用都限制死了竖屏操作,导致应用在 Pad 上根本无法使用或者使用效果特别差!
大家可以看下一些主流应用在 Pad 上的显示效果:
其实不止这一个应用,很多都显示地不尽人意,那么应该如何同时适配好手机和 Pad 呢?
简单粗暴的方法
什么方法呢?很简单,直接做两个应用!一个适配手机,另外一个适配 Pad,例如:爱某艺、央某影音、哔哩某哩等等。但是要注意,手机上你可以不适配横竖屏,但是 Pad 上就显得尤为重要了,切换横竖屏就意味着要重走生命周期,重走生命周期就意味着数据都得保存好,数据保存不好就意味着有 bug。。。。
这种方法是土豪做的,一般小公司支撑不住,大家可以量力而行
让你的应用完美适配平板相关推荐
- win7 系统增加自定义分辨率_完美适配win7操作系统的平板电脑,专治软件不兼容...
2020年1月14日,微软正式对Windows 7系统停止支持,不再对Windows 7系统进行免费的技术支持,安全更新和修复.需要注意的是,像很多企业还在用过去的XP系统一样,用户也可以继续使用wi ...
- 平板电脑安装软件_完美适配win7操作系统的平板电脑,专治软件不兼容
2020年1月14日,微软正式对Windows 7系统停止支持,不再对Windows 7系统进行免费的技术支持,安全更新和修复.需要注意的是,像很多企业还在用过去的XP系统一样,用户也可以继续使用wi ...
- 【原】android【手机】屏幕适配解决方案,完美适配适配hdpi,xhdpi,xxhdpi的做法。...
1.先说要怎么做,后面在慢慢讲解: 2.现在来讲解为什么要放这三套: 这三套其实按内容来说就两种,为什么这两种可以适配hdpi,xhdpi,xxhdpi呢? 那么两种类型的dimens就可以了,为什么 ...
- sougou ubuntu 优麒麟_搜狗输入法 Linux – V2.3 版发布,完美适配优麒麟 19.10
搜狗输入法 Linux – V2.3 版发布,完美适配优麒麟 19.10 fenshezhuiyi2 2019年10月19日 暂无评论 阅读 4,346 次 昨天已发布优麒麟操作系统 19.10 版本 ...
- android图片适配到裁剪框,Android图片剪裁-调用系统实现,完美适配魅族等机型
System-Photo-Cropper Android System Photo Cropper 使用系统原生的图片剪裁库,完美适配魅族等机型 Step 1 First you need a sys ...
- MogDB数据库如何完美适配Grafana及Prometheus?
点击蓝字 关注我们 Grafana是一个跨平台.开源的度量分析和可视化工具,可以通过对接各种数据源并作可视化展示. Prometheus是著名开源监控项目,其监控任务由具体的exporter实现,ex ...
- 5月已更新PS2021m1直装版!Photoshop2021 Mac真正完美适配M1芯片!完美解决2019黑屏闪退卡启动界面等所有问题!
2021年M1用户重大 好 消息!M1芯片的Photoshop2021版本M1激活版现已更新! 完美解决之前2019版本所有问题!增加2020没有的新功能,让设计更快捷! 已经安装2019/2020的 ...
- M1 PS2021已更新下载!Photoshop2021 Mac真正完美适配M1芯片!PS21m1直装已解决2019黑屏闪退卡启动界面等所有问题!
2021年M1用户重大 好 消息!M1芯片的Photoshop2021版本M1激活版现已更新! 完美解决之前2019版本所有问题!增加2020没有的新功能,让设计更快捷! 已经安装2019/2020的 ...
- 纹宁指纹采集设备完美适配国产化操作系统
经过我们团队的不懈努力,纹宁信息自主研发的WMR06系列指纹采集设备终于适配了主流的国产化操作系统,这是纹宁信息向国产化操作系统迈出的坚实的一大步.欢迎国产软件爱好者.用户与我们探讨国产化软件的指纹应 ...
最新文章
- ios如何实现静音模式下声音仍然可以外放
- 软件工程个人作业(2)
- 【网址收藏】WSL安装docker(不折腾版)
- Roguelike+RPG如何给玩家刺激的游戏体验? 《我功夫特牛》系统逆推
- (转)SQLServer实例讲解
- Typora如何插入公式
- mtensor一个tensor计算库,支持cuda延迟计算
- 雷神开机logo更改_黑武士再度来袭 雷神第三代911黑武士游戏台式机评测
- 免密登录-python
- 官方文档Linux自动发现:磁盘、进程、TCP/UDP服务
- CVPR2022论文列表(中英对照)
- 机器码反编译c语言,如何把任意一段机器码或unicode码反汇编成汇编指令
- 常见的国家语言缩写以及语言的代码
- Flutter中的圆角和圆形效果
- macOS上的改键指南--使用Karabiner
- 【小概念】格拉姆矩阵(gram matrix)
- CloudComparePCL 点云点匹配(基于点到面的距离)
- 婚姻介绍所怎么做身份实名认证?
- Android 通过图片资源名字获得图片资源设置在ImageView上
- 视频客服系统技术讨论
热门文章
- 人狗鸡米安全过河matlab程序,人狗鸡米过河
- 鸿蒙王者荣耀想要转区吗,王者荣耀开放转区 转区转角色服务要求条件汇总
- 51单片机入门学习 第七天
- it行业计算机考试认证全集
- ubuntu18.04/linux安装ffmpeg 遇到的错误
- 分组加密中的四种模式(ECB、CBC、CFB、OFB)
- 简述计算机组装的具体流程,简述计算机的组装流程??
- 坐标计算距离公式 火星坐标系_根据经纬度计算距离的公式、百度坐标转换成GPS坐标(PHP版)...
- Git:不同仓库之间的cherry-pick
- 【java】JavaFX从零开始实现拼图小游戏