編輯:關於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);
Android簡易實戰教程--第二十話《通過廣播接收者,對撥打電話外加ip號》
沒睡著覺,起來更篇文章吧哈哈!首先祝賀李宗偉擊敗我丹,雖然我是支持我丹的,但是他也不容易哈哈,值得尊敬的人!切入正題:這一篇來介紹個自定義廣播接收者。通常我們在外撥電話的
android 學習教程六之----四大組件之一——BroadcastReciever
博客好長時間沒有更新了,做個基礎總結,繼續之前的,溫故而知新!該系列為入門篇,大神可以繞道! 大家好,今天給大家詳
android中圖片翻頁效果簡單的實現方法
復制代碼 代碼如下:public class PageWidget extends View { private Bitmap for
Android 性能分析工具之 TraceView 使用說明
TraceView 是 Android 平台配備一個很好的性能分析的工具。它可以通過圖形化的方式讓我們了解我們要跟蹤的程序的性能,並且能具體到 method。TraceV