首页 > 编程知识 正文

华为手机安装android auto,Android AUTO

时间:2023-05-05 08:34:36 阅读:14646 作者:3467

GItHub官方地址: https://gitee.com/lcb 1992/Android autosize

一.项目导入到implementation ' me.jessy an : autosize :1.2.1 ' 1.1 manifest中进行管理元数据安卓3360 name=' design _ height _ in _ DP '安卓3360 value=' 640 '/applica alue

如果设计图上的尺寸与以上尺寸一致,则至此的配置全部完成,直接按照UI设计图进行即可。

使用主单位时,design_width_in_dp和design_height_in_dp的单位必须是dp,并且公式dp=px/(dpi/160 )将px大小设置为dp大小

2 .高级使用

publicclasscustomadaptactivityextendsappcompatactivityimplementscustomadapt {/* * *是否按比例适合宽度(因此,仅基于宽度和高度之一) @return {@code true}按宽度匹配,{@code false}按高度匹配*/@ overridepublicbooleanisbaseonwidth ((rrerrrrridepublicbaseonwidth ) 1920px,高度为按dp换算返回960(1920px/2=960DP ) p*的设计尺寸,单位dp * {@link #getSizeInDp}必须符合{@link#Isbaaar} 返回{@code true} )、{@link #getSizeInDp}时,应该返回设计图的整个宽度(如果是{@link #isBaseOnWidth ) { @ link # getsize indth } 如果不需要自定义设计图的设计尺寸,而想继续使用在AndroidManifest中创建的设计图尺寸,{@link #getSizeInDp}将返回{@code0}*@returer (三)放置,其他的则返回子单元是为了避免修改pt、in、mm布局导致对使用其他DisplayMetrics#density布局的系统控制或三方库控制的不良情况的子单元不需要将像素转换为http://www.Sina.com/autosize config.getinstance (.getunitsmanager ).setsupportdp (false ) )

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