android适配手机与平板,关于平板适配问题

news/2025/2/2 10:50:49/

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 里调用,按理说后面的界面都会取消适配的,然而还是无效。


http://www.ppmy.cn/news/176228.html

相关文章

平板的尺寸统计用于屏幕适配

平板尺寸统计 市面上常见平板的尺寸如下&#xff08;Android兼容是向下兼容的&#xff09; 平板尺寸匹配宽*高/px屏幕密度对角线7英寸xh1920*120032322647英寸xxh2048*153636625607英寸m1024*60017011877英寸m1024*76818312807英寸tv1280*80021615097英寸h1440*108025718007.9…

w ndows平板电脑,微软推小尺寸平板是自废武功,完善体验才是出路

完善用户体验才是Windows8平板的出路 微软首席财务官彼得克莱恩日前在出席财报电话会议时透露称&#xff0c;微软计划于“数月内”推出一款“全新的小尺寸触摸设备”。也就是说&#xff0c;微软将于几个月后发布小尺寸Surface 平板电脑&#xff0c;而根据此前消息显示&#xff…

手机 平板 屏幕分辨率 尺寸 长宽比

转载请标明出处&#xff1a;https://blog.csdn.net/iway_lch 统计大部分主流手机和主流平板平板分辨率、尺寸和长宽比,品牌,型号, 用于移动端游戏开发屏幕适配参考. 2019.7.5前统计,数据来源zol中关村. 网盘链接:https://pan.baidu.com/s/1rvqFIJKx2zaw8n__1Ij5Fw 提取码:0…

android+平板+10寸,最便宜的安卓3.0平板 宏碁10寸双核体验

【IT168 评测】何时谷歌能推出专门针对平板电脑的操作系统?这成为影响2011年Android平板电脑销售成败的最大关键。幸运的是问题已经有了答案&#xff1a;Android 3.0 Honeycomb成为救世主&#xff0c;特别强化平板电脑应用需求&#xff0c;大幅度改进UI操作界面的Android下一版…

平板app尺寸html5,app界面设计尺寸规范大全

原型设计尺寸 1、 iPhone6的界面布局是&#xff1a;屏幕是4.7英寸的&#xff0c;设计稿的大小为375x667px ☆ 状态栏(status bar)&#xff1a;就是电量条&#xff0c;其高度为&#xff1a;20px&#xff1b; ☆ 导航栏(navigation)&#xff1a;就是顶部导航&#xff0c;有线其高…

android 平板尺寸适配,android之屏幕適配(三)實踐dimens.xml尺寸適配不同的平板...

android3.2以后&#xff0c;為了提供更精准的對布局文件的控制&#xff0c;可以通過為資源文件(res目錄下文件)增加后綴來指定該文件夾里的xml布局文件或color.xml&#xff0c;string.xml是為哪種大小的屏幕使用。 第一種后綴&#xff1a;swdp,如layout-sw600dp, values-sw600d…

android 平板常用尺寸规范,Android的设计尺寸规范

Android的设计尺寸规范 屏幕尺寸 指实际的物理尺寸,为屏幕对角线的测量。 为了简单起见,Android把实际屏幕尺寸分为四个广义的大小:小,正常,大,特大。 像素(PX) 代表屏幕上一个物理的像素点代表屏幕上一个物理的像素点。 屏幕密度 为解决Android设备碎片化,引入一个概念…