Android 屏幕适配,什么是adb,ANR,OOM,GPU过度绘制,错切变换,Android Matrix 之setScale,preScale和postScale

本文介绍了Android的adb工具,activity的四种基本状态,并探讨了屏幕适配的几种方法,包括布局适配、权重适配、代码适配和图片适配。此外,还讲解了GPU过度绘制的概念及其影响,以及dp与像素px的换算。最后,文章提到了Android Matrix的setScale、preScale和postScale在坐标变换中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

什么是adb

activity的四个基本状态是什么?

屏幕适配:

GPU过度绘制,GPU过度绘制定义

dp与像素px换算

什么是错切变换

Android Matrix 之setScale,preScale和postScale


什么是adb

Adb是Android Debug Bridge的缩写。它允许开发人员执行远程shell命令。其基本功能是允许和控制来往仿真器端口的通信

activity的四个基本状态是什么?

Active- 活动在前台;

Paused- 活动在后台并仍然可见;

Stopped- 活动不可见,被其他活动隐藏;

Destroyed- 活动进程被杀死或完成终止;

 

屏幕适配:

布局适配

这种适配方案基本上不怎么使用了,因为实在是太耗费资源,试想一下。多写一套布局,而大部分的代码都是相同的,纯粹是为了适配而做的这些事情,无疑增加了开发者的负担以及使程序变得更冗余和庞大,我个人认为,实在是得不偿失。

权重适配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZhangJiQun&MXP

等到80岁回首依旧年轻

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值