編輯:關於Android編程
不便一:下面代碼中的getWidth和getHeight在adt上提示deprecated已經廢棄了,實在扎眼
WindowManager wm = getWindowManager(); Display display = wm.getDefaultDisplay(); int screenWidth = display.getWidth(); int screenHeight = display.getHeight();
public static Point getSize(Activity act) { Display display = act.getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); //size.x就是寬度,size.y就是高度 return size; }
public static Point getSize(Context ctx) { WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.getSize(size); return size; }
public static Point getSizeNew(Context ctx) { WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics dm = new DisplayMetrics(); wm.getDefaultDisplay().getMetrics(dm); Point size = new Point(); size.x = dm.widthPixels*dm.density; size.y = dm.heightPixels*dm.density; return size; }
public static Point getSizeNew(Context ctx) { WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics dm = new DisplayMetrics(); wm.getDefaultDisplay().getMetrics(dm); Point size = new Point(); size.x = dm.widthPixels; size.y = dm.heightPixels; return size; }
好久沒寫了,現在在廣州一家公司實習了,來了一個月了,實習生沒什麼事干,看到公司一個項目。Android和iOS的做的不一樣(ios做這個項目的人多,額不解釋。。原來做這個
本期開始於大家分享幾個簡單又有趣的動畫 效果圖: 效果還是不錯的,而實現起來也並沒有多大的難度,上代碼喽 public int id[] = { R.draw
MVP介紹MVP模式(Model-View-Presenter)是MVC模式的一個衍生。主要目的是為了解耦,使項目易於維護。Model 依然是業務邏輯和實體模型 View
Android 深入解析selector selector類同於shape都是xml文件設置控件的屬性,然後再進行引用。 selector 基本屬性如下: