屏幕分辨率:在x y轴上的像素点数。单位是px,1px=1个像素点。一般以 纵向像素×横向像素 表示,如1920*1080dpi--------------------------每英寸上的像素点数(斜角的px数目 ÷ 斜角的inch数目),dot per inch的缩写,与屏幕尺寸和屏幕分辨率有关。以三星C9 pro为例,官方参数为1920×1
转载
2024-09-28 21:52:52
89阅读
不少设计师和工程师都被安卓设备纷繁的屏幕搞得晕头转向,我既做UI设计,也做过一点安卓界面布局,刚好对这块内容比较熟悉,也曾在公司内部做过相关的讲座,在此,我将此部分知识重新梳理出来分享给大家! 1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向
转载
2024-04-20 11:00:48
118阅读
这篇文章我将会详细的阐述 Android 各个分辨率的各种问题。 现在开始,来死狗! notice: 首先记住我手机的配置. 我的手机 小米M1 分辨率为 480px * 854px 屏幕密度 240dpi 屏幕大小 4.0英寸 1。名词解释:dpi :(Dots Per Inch),指每英寸的像素,是衡量打印机打印精度的主要参数之一。ppi:PPI(P
转载
2024-06-16 13:13:54
524阅读
目录关于单位关于屏幕密度res包下的包命名关于单位概念:【px】pixels,像素【sp】scaled pixels,缩放像素【dp/dip】device independent pixels,设备独立像素【dpi】dots per inch,每英寸所打印的点数(不晓得它的专业名称,所以暂时称它为“密度”)【ppi】pixels per inch,像素密度知识点:480*800、720*1280、
转载
2024-06-14 21:21:09
127阅读
安卓中px,dp,dpi的概念屏幕尺寸:屏幕对角线的长度,一般以英寸为单位,1英寸=2.54厘米px:像素。屏幕上可视的点,不随设备改变,不同设备显示效果一样。分辨率:手机屏幕上水平方向和垂直方向上的像素个数,一般用:垂直个数 * 水平个数 来表示。常见的分辨率1920 *1080,1080 * 720,2160 *1080等。dpi:像素密度。每英寸内的像素值。例如一个分辨率480 * 360的
转载
2023-08-31 21:04:32
1057阅读
基本概念名词概念名称解释px像素点,一个像素点为1pxdp即dip,像素密度sp同dp,但是可以根据系统字体偏好缩放dpi每英寸的像素数,也叫做屏幕密度换算关系根据换算关系:320 x 480分辨率,3.6寸的手机:dpi为160,1dp=1pxdp解析dp是比例吗?为什么要用dp?实验一相同分辨率,不同大小的手机AB:代号分辨率尺寸dpidp手机A320x4803.6寸1601dp=1px手机B
转载
2023-10-16 06:40:22
155阅读
android Retrofit2.0Retrofit 一个用于Android和Java平台的类型安全的网络框架(是一套注解形式的网络请求封装库,REST API协议),Retrofit是一个Square开发的类型安全的REST安卓客户端请求库, 为网络认证、API请求以及用OkHttp发送网络请求提供了强大的框架 。 Retrofit 把REST API返回的数据转化为Java对象,就像O
转载
2024-10-11 10:40:31
38阅读
1.活动是什么 活动(Activity)是最容易吸引到用户的地方了,它是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用程序中可以包含零个或多个活动,但不包含任何活动的应用程序很少见,谁也不想让自己的应用永远无法被用户看到吧?2.活动的基本用法 首先,你需要再新建一个 Android 项目,项目名可以叫
作为OPPO Reno手机的用户已经很长一段时间了,这款6.6寸全面屏手机款式用起来还是蛮好用的。一直用到现在也没啥卡顿感。一款手机除了常规的电话短信以及游戏刷帖以外,在系统中还有不少专属性破强的小功能,接下来就来一起看看吧。 儿童空间功能:作为父母来说,家里的小朋友会动不动向你要求使用手机,借口通常都会是看老师在群里布置的作业,或者是使用网络查询不懂的知识点,以及使用作
转载
2024-04-15 15:37:30
103阅读
这几天和公司里面的UI设计师沟通起来感觉十分不爽。嗯……来恶补一下,也留作备忘。基础概念密度无关像素含义:density-independent pixel,叫dp或dip,与终端上的实际物理像素点无关。单位:dp,可以保证在不同屏幕像素密度的设备上显示相同的效果Android开发时用dp而不是px单位设置图片大小,是Android特有的单位 场景:假如同样都是画一条长度是屏幕一半的线,如果使用p
转载
2024-01-28 01:14:32
135阅读
大家可以关注一下小编,小编会接下来给大家更新对大家有用的文章。组件化(1)概念:组件化:是将一个APP分成多个module,每个module都是一个组件,也可以是一个基础库供组件依赖,开发中可以单独调试部分组件,组件中不需要相互依赖但是可以相互调用,最终发布的时候所有组件以lib的形式被主APP工程依赖打包成一个apk。(2)由来:APP版本迭代,新功能不断增加,业务变得复杂,维护成本高
很多UI工程师为了适配iOS,常常拿iOS手机作用参考模型,设计出来的UI稿只有PX标注的。他们也不懂Android的dp和sp单位是怎么回事。这个时候我们Android工程师如果不注意怎么转换的话,就可能开发出很难看的界面。那么如何才能正确的将UI稿的上的px转换成android的dp单位呢?这个取决于UI设计师的设计稿基于什么设备。一般安卓开发者只要适配一款主流设备,比如Nexus5、Pixe
转载
2023-10-19 09:41:59
125阅读
基础知识(必备):px: 像素单位density: 屏幕密度dp: 设备独立像素密度 ,android 独有的单位sp:同dp相似,还会根据用户的字体大小偏好来缩放。 ppi : 每一英寸上包含的像素个数,物理上的概念。dpi : 原本是印刷业使用的单位,表示的是打印纸条上的每一个值。这样保证了每一区间内的物理像素密度在软件上都使用同一个值。dpi是写在系统出厂配置文件中的一个固定值。&
转载
2024-04-21 14:49:58
105阅读
背景介绍因为Android设备的种类繁多,屏幕的尺寸也是五花八门,结果同一个设计方案在不同的设备上的显示效果就会有所差异。所以,就需要对不同的设备做适配,以获取在不同尺寸的设备上有相同显示效果的能力。引入一个公式像素:px,物理单位,一般系统设备上显示的尺寸如:1280X768用的就是像素单位;设备独立像素:dp,一般以dp为尺寸单位的控件;像素密度:dpi,指的是在系统软件上指定的单位尺寸的像素
转载
2024-05-24 13:27:01
1122阅读
1 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Half-size VGA)SVGA 800*600 (Super VGA)5:3WVGA 
转载
2023-09-11 21:04:15
950阅读
App 的设计从0到1(Android篇)Android 的设计规范不同于 iOS,Android 是一个开源系统,国内外有很多的手机厂商,这就导致了有非常多的Android机型,且每一家都有自己的操作系统,都有一套自己的UI设计规范一、DPI 与 PPI1、DPI(Dots Per Inch):每英寸点数,表示指屏幕密度。是测量空间点密度的单位,最初应用于打印技术中,它表示每英寸能打印上的墨滴数
转载
2024-04-29 11:44:01
75阅读
Android知识体系图 安卓架构 华为手机真机连接运行平台和测试环境官方开发IDE:Android Studio,基于Intellij平台,自带JDK。手机上运行APP设置--------->关于手机------------>连续点击
转载
2024-07-23 08:24:50
70阅读
本文记录一些适配问题的研究,基础概念不做过多介绍。Android在做屏幕适配的时候一般考虑两个因素:分辨率和dpi。分辨率是屏幕在横向、纵向上的像素点数总和,一般用“宽x高”的形式表示,例如:1080x1920。dpi是dots per ich的缩写,表示每英寸的像素点数,例如160dpi指手机水平或垂直方向上每英寸距离有160个像素点。一、dp和pxdp和px都是编写布局时的单位,它们之间可以通
转载
2024-05-24 13:51:31
2580阅读
(〇)概述 说到截图软件,市场上的应用可谓是五花八门,各种段位的都都(再说了,哪类软件不是如此呢?毕竟每个人的需求都是不一样的。),从一键截图、完全没有编辑功能的入门级软件,到拥有完整编辑功能的软件。话说光头阿林以前也是热衷于寻找、探索各类小软件的, 希望能够找到一款适合自己的工具,熟练应用后可以在实际工作中提高工作效率,做到事半功倍。 经过多方面的测试,一次次的试验,花了好多的时间, 筛掉了好多
转载
2024-08-27 14:40:47
96阅读
android项目新建时会有一个values目录(高版本会增加values-v11,values-v14目录),该目录用于存放显示相的配置数据的定义文件,如strings.xml, style.xml, dimens.xml, arrays.xml, ids.xml等。通常在android应用开发时,需要对多语言支持,一般是中英繁。也就是说当android系统切换到英文环境时,UI上客户端的相
转载
2024-08-28 22:10:31
15阅读