編輯:關於Android編程
我們設計的圖片推盤游戲,背後的表示就是“數字”,“按順序排放”。
N*N個格子,其中1個是“空”的,實際上只是“圖片”沒有展示,並不是嚴格意義上的“空格子”。
public static DisplayMetrics getScreenSize(Context context) { DisplayMetrics metrics = new DisplayMetrics(); WindowManager windowManager = (WindowManager) context.getSystemService( Context.WINDOW_SERVICE); Display display = windowManager.getDefaultDisplay(); display.getMetrics(metrics); return metrics; }
/** * 獲取屏幕density(密度) * * @param context context * @return density 屏幕density */ public static float getDeviceDensity(Context context) { DisplayMetrics metrics = new DisplayMetrics(); WindowManager windowManager = (WindowManager) context.getSystemService( Context.WINDOW_SERVICE); windowManager.getDefaultDisplay().getMetrics(metrics); return metrics.density; }
/** * 獲取屏幕相關參數 * * @param context context * @return DisplayMetrics 屏幕寬高 */ public static DisplayMetrics getDisplayMetrics(Context context) { DisplayMetrics metrics = new DisplayMetrics(); WindowManager windowManager = (WindowManager) context.getSystemService( Context.WINDOW_SERVICE); Display display = windowManager.getDefaultDisplay(); display.getMetrics(metrics); return metrics; } /** * 獲取屏幕density(密度) * * @param context context * @return density 屏幕density */ public static float getDeviceDensity(Context context) { DisplayMetrics metrics =getDisplayMetrics(context); return metrics.density; }
// 選擇默認圖片 Intent intent = new Intent( MainActivity.this, PuzzleMain.class); intent.putExtra(picSelectedID, mResPicId[position]); intent.putExtra(mType, mType); startActivity(intent);
沒睡著覺,起來更篇文章吧哈哈!首先祝賀李宗偉擊敗我丹,雖然我是支持我丹的,但是他也不容易哈哈,值得尊敬的人!切入正題:這一篇來介紹個自定義廣播接收者。通常我們在外撥電話的
博客好長時間沒有更新了,做個基礎總結,繼續之前的,溫故而知新!該系列為入門篇,大神可以繞道! 大家好,今天給大家詳
復制代碼 代碼如下:public class PageWidget extends View { private Bitmap for
TraceView 是 Android 平台配備一個很好的性能分析的工具。它可以通過圖形化的方式讓我們了解我們要跟蹤的程序的性能,並且能具體到 method。TraceV