andriod 自写的view 获得屏幕大小和 获得自写view大小的不同写法
生活随笔
收集整理的這篇文章主要介紹了
andriod 自写的view 获得屏幕大小和 获得自写view大小的不同写法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
獲取View大小和屏幕大小的區(qū)別
??1.獲取view大小?可以在View的protected?void?onSizeChanged(int?w,?int?h,?int?oldw,?int?oldh)?{
//?TODO?Auto-generated?method?stub
super.onSizeChanged(w,?h,?oldw,?oldh);
ViewHeight?=?h;
ViewWidth?=?w;
Log.i("屏幕大小",?"高"+String.valueOf(h)+"?寬?"+String.valueOf(w));
Init();
updatedatas();
}
?
???通過(guò)參數(shù)w?(View的寬)和參數(shù)?h(View)的高來(lái)獲取
2.?獲取手機(jī)屏幕的大小----使用Display類??
?????DisPlay?d?=?((Activity)?context).getWindowManager().getDefaultDisplay();
?????ScreenWidth?=d.getWidth();
ScreenHeight?=?d.getHeight();//獲得設(shè)備屏幕
總結(jié)
以上是生活随笔為你收集整理的andriod 自写的view 获得屏幕大小和 获得自写view大小的不同写法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 简单的计时器实现(JFrame)
- 下一篇: Linux chmod命令修改文件与文件