import
android.support.v7.app.ActionBarActivity;
import
android.util.DisplayMetrics;
import
android.annotation.SuppressLint;
import
android.graphics.Bitmap;
import
android.g...
分类:
移动开发 时间:
2015-03-12 13:23:27
阅读次数:
1235
Android 提供DisplayMetircs类可以很方便的获取分辨率。下面介绍DisplayMetics类:Andorid.util包下的DisplayMetrics类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。为了获取DisplayMetrics成员,首先初始化一个对象如下:Dis...
分类:
移动开发 时间:
2015-03-06 10:34:10
阅读次数:
188
我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即可获取屏幕的尺寸。 在一个Activity的onCreate方法中,写入如下代码: DisplayMetrics metric = new Displ...
分类:
移动开发 时间:
2015-03-05 01:32:04
阅读次数:
171
很多人都知道使用WindowManager.getDefaultDisplay.getDisplayMetrics(DisplayMetrics met)方法来获取屏幕宽度,但是这样其实是不一定准确的,因为有时候,会有小窗口(Virtual Display的存在)。这样的话,我们就需要找出所有Dis...
分类:
移动开发 时间:
2015-03-04 21:00:36
阅读次数:
151
主要解决问题: 1.Android各个长度单位转换为px(px、dip、mm等) 2.px和dip的转换使用的工具类: 1.Android-API-工具类:TypedValue.applyDimension(int unit, float value,DisplayMetrics metric...
分类:
移动开发 时间:
2015-02-28 14:19:25
阅读次数:
246
像素密度和屏幕适配本文地址:http://blog.csdn.net/caroline_wendy Android设备的多样性,经常需要根据不同的屏幕进行适配,获得硬件屏幕像素和密度的方式: DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetri...
分类:
移动开发 时间:
2015-02-08 09:02:29
阅读次数:
352
记录常用代码片,以备不时之需..wkakak,开始: 1、 精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕) 1 public static double getScreenPhysicalSize(Activity ctx) {2 DisplayMetrics dm = ...
分类:
移动开发 时间:
2015-02-01 19:01:59
阅读次数:
140
原以为上篇就是农历年到来前写的最后一篇了,但是看来现在还是有必要继续把看到的有用的记录一下,算是比较基础的了,以前没怎么关注。
言归正传,这篇主要说下android的自适应的一点东西,为什么会忽然想起来这个,主要还是因为之前看launcher的代码,其中看到的这段代码始终不明白,所以查了下资料。看下代码,...
分类:
移动开发 时间:
2015-01-30 16:10:04
阅读次数:
154
干货DisplayMetrics dm = new DisplayMetrics(); this.getWindowManager().getDefaultDisplay().getMetrics(dm); screenWidth = dm.widthPixels; screenHeight ...
分类:
移动开发 时间:
2015-01-28 00:50:16
阅读次数:
290
PT->SP
根据TypedValue.java中applyDimension方法:
public static float applyDimension(int unit, float value,
DisplayMetrics metrics)
{
switch (unit) {...
分类:
移动开发 时间:
2015-01-25 16:43:21
阅读次数:
179