文档章节

Android移动开发--长度单位和内外边距

在路上的
 在路上的
发布于 2016/08/01 17:37
字数 232
阅读 24
收藏 0
点赞 0
评论 0

1.px像素

480*800

2.想要了解像素要了解dpi

对角线长度

dpi表示的是这个屏幕的细腻程度

3.dp

由于不同屏幕的像素是不一样的,所以如果按照像素来写位置大小的话,会造成同一个程序在不同的屏幕是不一样的。我们定义了一个新的单位,像素无关。

4.sp

通常用于指定字体大小,当用户修改手机显示字体时,sp会随之改变。

举一个例子:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="#FF0000"
    android:textSize="50dp"
    android:text="第一个"/>
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="#00FF00"
    android:textSize="50sp"
    android:text="第二个"/>

当我们更改了自己手机的字体的时候,

第二个明显变大了,根据手机字体变化的。

5.内外边距

 

 

© 著作权归作者所有

共有 人打赏支持
在路上的
粉丝 0
博文 18
码字总数 3712
作品 0
廊坊
droidcon上海2018安卓技术大会将于6月亮相魔都

摘要:droidcon自2016年登陆帝都北京后,经历两届大会历练,本届将于2018年6月28-29日首次亮相魔都上海。作为德国Mobile Seasons GmbH、北京长风信息技术产业联盟与MWC世界移动大会主办方全球...

driodcon ⋅ 05/10 ⋅ 0

Android技术体系结构

一、Android技术体系结构 1.Android项目目录结构 src 源文件 gen ADT自动生成的JAVA文件,程序员千万不要去修改 Android 4.2.2+Android Private Libraries jar文件 assets 资源文件,图片,音...

dbeenlee ⋅ 2013/12/07 ⋅ 0

Android技术体系结构

一、Android技术体系结构 1.Android项目目录结构 src 源文件 gen ADT自动生成的JAVA文件,程序员千万不要去修改 Android 4.2.2+Android Private Libraries jar文件 assets 资源文件,图片,音...

beenlee ⋅ 2013/12/09 ⋅ 0

最新发现的安卓恶意软件-MysteryBot

        网络犯罪分子目前正在开发一种针对Android设备的新型恶意软件,它融合了银行木马、键盘记录器和移动勒索软件的功能。   根据来自ThreatFabric的安全研究人员称,这个恶意软件...

嘶吼RoarTalk ⋅ 昨天 ⋅ 0

一种粗暴快速的Android全屏幕适配方案

一、现状 由于Android碎片化严重,屏幕适配一直是开发中较为头疼的问题。面对市面上五花八门的屏幕大小与分辨率,Android基于dp与res目录名称来适配的方案已无法满足一次编写全屏幕适配的需求...

一个敲代码的前端妹子 ⋅ 05/10 ⋅ 0

AndroidThings之基础一 基本概念

转载自:https://blog.csdn.net/weixin41636248/article/details/79069994 Android Things是什么 一句话说,AndroidThings就是让开发者可以使用Android开发工具开发嵌入式设备。 If you can...

qq_28831197 ⋅ 05/09 ⋅ 0

android应用开发-从设计到实现 3-7 静态原型的更多天气信息

静态原型的更多天气信息 天气的更多信息,是通过列表的形式展现的。 参数设计 列表项的高度在中,被定义成了;并且整个的顶部还有的边距。 列表项由3部分组成, 图标: * 项目名称: * 项目取...

anddlecn ⋅ 2017/03/31 ⋅ 0

后续更新 | 减少使用非 SDK 接口以提升稳定性

作者: 软件工程师 David Brazdi 和 Nicolas Geoffray 在 Android 生态中,我们非常重视为用户和开发者提供最好的体验。每一次版本更新都会引入新的功能,助力开发者打造完美的用户体验;然而...

Android_开发者 ⋅ 06/14 ⋅ 0

Android Design Support Library v28 新增组件详解

1.简介 Google在近期发布了最新的Design Support Library 28.0.0-alpha3版本,其中新增了一些非常实用的组件,本篇文章将会对其进行详细的介绍,一起来看下! 如果你对Material Design还不太...

容华谢后 ⋅ 今天 ⋅ 0

谷歌I/O大会8大看点:有Android系统全面更新

谷歌I/O大会8大看点:有Android系统全面更新 2018-05-08 10:27编辑: 枣泥布丁分类:业界动态来源:cnBate Android谷歌I/O大会 招聘信息: C++工程师 Cocos2d-x游戏客户端开发 iOS开发工程师...

枣泥布丁 ⋅ 05/08 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JAVA RMI

什么是JAVA RMI Java RMI (Remote Method Invocation) 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Proced...

saulc ⋅ 7分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

linux-tao ⋅ 17分钟前 ⋅ 0

进入编辑模式 vim命令模式 vim实践

1.

oschina130111 ⋅ 17分钟前 ⋅ 0

mysql用户管理、常用sql语句、mysql数据库备份恢复

1. mysql用户管理 mysql默认有一个root超级管理员账户,实际工作环境中不可能每个人都用此root权限,防止误操作、误删除,可以给单独的用户进行授权。 Mysql创建用户以及授权: grant all on...

laoba ⋅ 18分钟前 ⋅ 0

类型后面三个点(String...)和数组(String[])的区别

类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Obj...

流氓兔- ⋅ 24分钟前 ⋅ 0

JEPLUS表格组件之表格合并——JEPLUS软件快速开发平台

JEPLUS表格组件之表格合并 我们在列表配置时会遇见这样的一种情况,需要对个人的数据进行统一化,对一些数据进行归类,这样展示出来美观又直观,在这篇笔记中我来给大家介绍下如何配置出来专...

JEPLUS ⋅ 25分钟前 ⋅ 0

golang 并发中全局唯一操作

package main// go 携程共享 数据// 加锁解锁操作// 同步锁import ("sync""fmt")// 创建Once结构var once = sync.Once{}func computed(data *int, lock *sync.Mut...

304158 ⋅ 26分钟前 ⋅ 0

Mobx入门之二:asynchronous actions

这一节主要看mobx怎么实现asynchronous actions 1 要实现的demo功能 输入地名,查询天气,利用openweathermap api 2 思想 observable观察数据:location地点、temperature温度 observer响应式...

pengqinmm ⋅ 28分钟前 ⋅ 0

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

13.4 mysql用户管理 13.5 常用sql语句 13.6 mysql数据库备份恢复

lgsxp ⋅ 49分钟前 ⋅ 0

Java强弱引用示例

package jdk;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public ......

月下狼 ⋅ 55分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部