移动设备有大有小,那么如何适应不同屏幕呢,这给我们编程人员造成了很多困惑。我也是突然想到这些问题,然后去网上搜搜相关东西,整理如下。 首先,对下面这些长度单位必须了解。 Android中的长度单位详解(dp、sp、px、in、pt、mm) 看到 ...
ComptibilityInfo.java http: www.tuicool.com articles ZZZRNf andorid界面单位开发是应该是dip 自适应,包括元素大小自适应,和位置自适应。 元素大小: 图片默认会自适应的。 dip会自适应。 自适应问题。一个公式 px dip density density 在android系统中对应DisplayMetrics.density在一 ...
2013-09-25 16:45 0 3828 推荐指数:
移动设备有大有小,那么如何适应不同屏幕呢,这给我们编程人员造成了很多困惑。我也是突然想到这些问题,然后去网上搜搜相关东西,整理如下。 首先,对下面这些长度单位必须了解。 Android中的长度单位详解(dp、sp、px、in、pt、mm) 看到 ...
Android系统中会根据屏幕分辨率范围,制定默认的density,既320(xhdpi),那么我们也可以手动修改density。 修改的方式在system.prop中修改ro.sf.lcd_density的值; 例如ro.sf.lcd_density=480; 我们可以使用adb命令查询 ...
使用相应的分辨率bin档文件.也就是 说bin档中只包含一套图片包,这样的好处自然是节省空间,因为常见的f ...
一、文件需要: https://pan.baidu.com/s/1-XCSSPW5JGyPRlvwRVSfmA 提取码:m5t8 NDK过大没有上传在这个文件里。 二、在Eclipse中配置Tools: 点击window->preferances ...
多线程案例——计时器 这个案例中,屏幕启动之后,进入如图所示的界面。 屏幕上有一个文本框用于显示逝去的时间,此外还有一个“停止计时”按钮。案例的用例图如图所示。 能够在屏幕上“实时地显示”时间的流逝,单线程程序是无法实现的,必须要多线程程序才可以实现,即便有些计算机语言可以通过封装好的类 ...
android 开发中经常遇到拍照的需求,android 系统帮我们把相机封装成了Camera类,除了Camera还有个SurfaceView 需要用到,核心的就这2个。 # 先说下简单实现,在说里面的坑 一般实现是写个自定义view ...
时间显示在TextView中。 下面来个例子,这里除了start、stop功能,还利用setBase ...
。Google在Android4.3中支持BLE技术 定位一直是很关键的功能。 通过iBeaco ...