- 博客(10)
- 收藏
- 关注
原创 android车载CAN报文数据解析
若起始位数32,则代表CAN信号在第4个字节对应的数值是从bit0开始,从低位开始计数,则数值01对应的第四个字节的数值为 01,矩阵 00 00 00 00 02 00 00 00;若起始位数为36,则代表CAN信号在第4个字节对应的数值是从bit4开始,从高位开始计数,则数值01对应的第四个字节的数值为 10 ,0x02对应的数值为20;若起始位数34,则代表CAN信号在第4个字节对应的数值是从bit2开始,从低位开始计数,则数值01对应的第四个字节的数值为 04 ,0x02对应的数值为08;
2024-03-26 08:42:39
663
原创 一文搞清楚安卓屏幕密度、像素密度、分辨率、安卓计量单位(dp)
是像素密度的另一种表示形式,android以像素密度160dpi为基准对屏幕进行划分,当像素密度为160dpi时屏幕密度为1.0,像素密度为120dpi时屏幕密度为0.75,像素密度为320dpi时屏幕密度为2.0,及即: 屏幕密度 = 像素密度/160。通常,获取到的屏幕分辨率有两种需求,一种是屏幕的实际分辨率,另一种是受顶部或底部的虚拟导航栏占用产生的应用实际可用分辨率(相比实际分辨率减小了占用部分)。分辨率是手机屏幕的像素点总数,一般用屏幕宽的像素点数乘以屏幕高的像素点数。一、获取屏幕实际分辨率。
2023-01-11 10:03:21
8719
原创 PopUpWindow显示在控件之上(动态测量PopUpWindow高度)
方案:使用PopUpWindow中的ShowAsDropDown方法,测量出PopUpWindow高度和控件高度可完美实现展示在控件之上。
2022-11-17 11:15:06
2513
原创 Android面试:ActivityA与ActivityB相互跳转对应生命周期变化
Android面试:ActivityA与ActivityB相互跳转对应生命周期变化
2022-08-03 09:59:59
2906
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人