編輯:關於Android編程
Android在自定義控件時,經常需要獲得屏幕的寬高,每次都要寫,不妨直接把他封裝成工具類,直接拿來用,廢話不說,直接上代碼
/**
*
*/
package com.example.customview;
import android.content.Context;
import android.util.DisplayMetrics;
import android.view.WindowManager;
/**
* 獲取手機屏幕大小
* @author
*
*/
public class MeasureUtil {
/**
* 寬
* @return
*/
public static int getWidth(Context context){
WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics outMetrics = new DisplayMetrics();
wm.getDefaultDisplay().getMetrics(outMetrics);
return outMetrics.widthPixels;
}
/**
* 高
* @return
*/
public static int getHeight(Context context){
WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics outMetrics = new DisplayMetrics();
wm.getDefaultDisplay().getMetrics(outMetrics);
return outMetrics.heightPixels;
}
}
Android中的萬能適配器——base-adapter-helper解析
在Android開發中,我們經常會用到ListView、GridView,每次編碼的時候都需要為他們寫對應的Adapter,寫多了就感覺很煩躁了,因為基本的編程思想都是一
cocos2d-2.0-x-2.0.3 交叉編譯到android報錯解決
我用的是cocos2d-2.0-x-2.0.3 之前弄了一天也沒成功 今天來了下載了最新的ndk8 更新了sdk 又重新是了一遍 居然成功了,不知道是工具的版本問題還是哪
Android 性能分析工具之 TraceView 使用說明
TraceView 是 Android 平台配備一個很好的性能分析的工具。它可以通過圖形化的方式讓我們了解我們要跟蹤的程序的性能,並且能具體到 method。TraceV
Android-如何將RGB彩色圖轉換為灰度圖方法介紹
實例:RGB2Grey項目運行效果圖: