首页 > 编程知识 正文

手机上出现android什么意思,屏幕适配android常用方法

时间:2023-05-04 22:52:05 阅读:20123 作者:4255

1、使用这个框架,如果什么都不做的话,就会在平板电脑上放大很多

2、一些APP应用也不需要为平板电脑制作UI集,取消autoSize配型,缺省效果也很好。

3、实现onAdaptListener。 onAdaptBefore在适应之前调用。 在这里解除适应应该是全球有效的。

@Override

公共服务目标(对象目标,活动活动) )。

if (app utils.istablet (activity.getapplicationcontext () ) ) 0

logutils.d(tag,' stopAutoSize ';

AutoSizeConfig.getInstance ().stop ) activity;

返回;

}

.

}

我觉得判断是否是平板电脑的代码,用屏幕的比例来判断比较好,但是现在智能手机最多有7.x英寸。

publicstaticbooleanistablet (上下文上下文) {

windowmanagerWM=(windowmanager ) context.getsystemservice (context.window _ service );

if(WM==null ) {

返回真;

}

display display=WM.getdefaultdisplay (;

displaymetricsdm=newdisplaymetrics (;

display.getmetrics(DM;

//屏幕比例

doublescreenproportion=DM.height pixels * 1.0/DM.width pixels;

返回屏幕属性1.7;

}

但是,AutoSizeConfig.getInstance ().stop )没有任何效果

放入启动页的activity进行调用时,逻辑上后面的接口会解除适应,但仍然无效。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。