小白入门之屏幕适配《代码适配》

  

//设置适配
//Top1:获取windowManager管理器
WindowManager windowManager = (WindowManager) getSystemService(WINDOW_SERVICE);

//Top2:获取手机默认的显示
Display display = windowManager.getDefaultDisplay();

//Top3:初始化密度对象
DisplayMetrics metrics = new DisplayMetrics();

//Top4:获取屏幕的密度

display.getMetrics(metrics);

//Top5:设置宽度为原有的2/3
int width = metrics.widthPixels/3*2;

//Top:设置控件
ViewGroup.LayoutParams layoutParams = navigationView.getLayoutParams();
layoutParams.width = width;

转载于:https://www.cnblogs.com/lyh1299259684/p/6822198.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值