2012年10月1日 星期一

Android Code 設定EditText寬高

有人會說怎麼那麼白吃阿寬高都不會設定
是的我一開始真的不會設定就直接set阿
editText1.setWidth(100); ok你成功的話就可以不用看下面的了 editText1.getLayoutParams().width = 100; 搭配上一篇取得寬後在翻轉時設定

Android Code 取得目前螢幕寬高

// 建立一個DisplayMetrics物件
DisplayMetrics dm = new DisplayMetrics();
// 取得裝置的資訊
this.getWindowManager().getDefaultDisplay().getMetrics(dm);
// 寬
int Width = dm.widthPixels;
// 高
int Height = dm.heightPixels;

有了寬高就可以在翻轉時做變更

Android Code 抓取data/data/pakage/files

如何抓data/data/pakage/files底下的檔案
用下列方法
getFilesDir() 不用每次都寫"data/data/pakage/files/file"
那麼長而且說不定已後android存放路徑方式又不一樣
也不用每都要要記改pakagename
參考網址如下
getCacheDir()和getFilesDir()方法区别