android适配手机与平板,关于平板适配问题
1、如果用了这个框架,什么都不做的话,在平板上会放大很多
2、有些应用也不必专门为平板做一套UI,取消autoSize适配,默认的效果也不错。
3、实现onAdaptListener,在onAdaptBefore是在适配之前调用,这里取消适配应该是全局有效。
@Override
public void onAdaptBefore(Object target, Activity activity) {
if (AppUtils.isTablet(activity.getApplicationContext())) {
LogUtils.d(TAG,"stopAutoSize");
AutoSizeConfig.getInstance().stop(activity);
return;
}
.........
}
判断是否是平板的代码,感觉用屏幕比例判断要好一些,现在手机都出到7.x寸了
public static boolean isTablet(Context context) {
WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
if (wm == null) {
return true;
}
Display display = wm.getDefaultDisplay();
DisplayMetrics dm = new DisplayMetrics();
display.getMetrics(dm);
//屏幕比例
double screenProportion = dm.heightPixels * 1.0 / dm.widthPixels;
return screenProportion < 1.7;
}
然而,AutoSizeConfig.getInstance().stop(activity)没有任何效果
放到启动页activity 里调用,按理说后面的界面都会取消适配的,然而还是无效。
android适配手机与平板,关于平板适配问题相关推荐
- 蓝牙HID——android利用手机来解锁电脑/平板/iPhone
前言 此篇文章基于上一篇HID键盘的开发文章: 蓝牙HID--将android设备变成蓝牙键盘(BluetoothHidDevice) 可先了解上篇文章的内容再来浏览此篇. 开发思路 首先需要建立HI ...
- Android适配手机与平板屏幕尺寸
一.划分手机和平板 人为判断方法: 大于6英寸的就是平板.小于6英寸的都是手机 平板尺寸: 6英寸.7英寸.10英寸.14英寸- Android系统支持多配置资源文件,我们可以追加新的 ...
- Android适配自己总结的心德 同时适配手机和平板 同时适配横竖屏幕切换
前言:关于这个问题就设计到了很多单位了,什么px.pt.dp.sp,手机尺寸,ppi等等,我这里只介绍我解除过比较靠谱的.如果你有更好的屏幕适配方案,请在评论区留下链接.非常感谢 一.最小宽度 限定符 ...
- android 最新头条适配,android 平板适配,今日头条适配(同时适配手机和平板)
新项目,做平板适配,看了网上的很多适配方案,感觉都不合适,最后,干脆用今日头条适配. 经几个月的临床经验,果然能用,但是要注意几个问题: (顺便说一下,如果身边有丝袜,短裙,哈哈哈哈,好姑娘....? ...
- 基于 vue3.x + vite + element plus,适配手机、平板、pc 的后台开源免费模板库
介绍 vue-next-admin 基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + ...
- 【原】android【手机】屏幕适配解决方案,完美适配适配hdpi,xhdpi,xxhdpi的做法。...
1.先说要怎么做,后面在慢慢讲解: 2.现在来讲解为什么要放这三套: 这三套其实按内容来说就两种,为什么这两种可以适配hdpi,xhdpi,xxhdpi呢? 那么两种类型的dimens就可以了,为什么 ...
- 关于android双卡手机sim卡信息采集适配的心得
关于android双卡手机sim卡信息采集适配的心得 这几天通过对各个厂商的双卡信息适配的研究,总结了几点规律,写这篇心得主要是为了能够抛砖引玉,和大家一起分享,一起讨论,源码已上传. 一.andro ...
- 【原】android【手机】屏幕适配解决方案,完美适配适配hdpi,xhdpi,xxhdpi的做法。
[原]android[手机]屏幕适配解决方案,完美适配适配hdpi,xhdpi,xxhdpi的做法. 参考文章: (1)[原]android[手机]屏幕适配解决方案,完美适配适配hdpi,xhdpi, ...
- android 华为手机导航栏适配
最近做小应用时遇到了一个小问题,就是华为手机底部导航栏的适配问题.因为华为手机的底部导航栏是可以手动隐藏的.所以会导致布局变化.如图: 经过查找资料和多次测试.最后发现在清单文件的 android:t ...
最新文章
- 涉密文件检查工具_肇庆高要销毁资料文件公司粉碎销毁文件资料公司欢迎您
- abaqus linux 下载64位,SIMULIA ABAQUS 2016.0 Win64 Linux64 2DVD工程模拟的有限元
- spring—aop
- mysql手工注入imformation_网络安全系列之十八 MySQL基本操作(PHP注入基础)
- 过滤 php 网址,php过滤html中的其他网站链接的方法(域名白名单功能)
- 6G尚处于早期研究阶段,长足发展需要时间和耐心
- python setup.py install 和python setup.py develop的区别
- Caffe模型详细介绍
- JS基础详细汇总((入门级))
- java基础——数据库
- linux搭建mysql集群
- 股市崩盘时,手中的股票期权 option 是如何让你倾家荡产的
- hexo next auto_excerpt无法使用
- 路径导航与启发式搜索
- 鸟哥的Linux笔记-------磁盘与文件系统
- html像素小鸟小游戏,微信小游戏-像素鸟游戏
- Linux 内核中 likely 与 unlikely 的宏定义解析
- 关于数据分析,管理者常犯的4个错误
- Surface Pro4 分辨率1分2 调整为1368*912
- 概率分布分位点_常用概率分布总结(1)
热门文章
- 谈谈池化吧!_CodingPark编程公园
- 【机器学习的数学基础】(二)线性代数(Linear Algebra)(中)
- 多无人机辅助移动边缘计算中的任务卸载和轨迹优化
- Java学习笔记--Java中必记常见异常
- android中uri的作用,Android UrlUri详细解析
- I2S协议和hisi3520调试TLV320AIC3101音频驱动(一)
- 《百度》文库下载券免费下载文档教程
- 如何top命令查看进程信息和cpu占用率分析
- elementUI的table表格改变数据不更新问题解决
- WPF 加OxyPlot 开发一个曲线图的小demo,设置最高点,最低点,平均值