首页 > 移动平台 > 详细

android界面布局技巧(一)

时间:2015-03-23 17:47:45      阅读:202      评论:0      收藏:0      [点我收藏+]

(1)//得到手机的宽高

  Display display = getWindowManager().getDefaultDisplay();

int screenWidth = display.getWidth();

int screenHeight = display.getHeight();

(2)//得到手机的分辨率

DisplayMetrics dm = new DisplayMetrics();

getWindowManager().getDefaultDisplay().getMetrics(dm);

int widthPix =dm.widthPixels;

int heightPix =dm.heightPixels;     

    //String str = "resolution of the phone:" + dm.widthPixels+" * "+dm.heightPixels;  

在这里得到的screenWidth和widthPix、screenHeight和heightPix的值是一样的,都是int型的,单位是px像素。

二、去掉title Bar和status bar

(1)去掉Activity上面的status bar

修改AndroidManifest.xml 

void onCreate(Bundle savedInstanceState) {

...

this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

                WindowManager.LayoutParams.FLAG_FULLSCREEN);

...

}

(2)去掉所有Activity的title Bar

修改AndroidManifest.xml

在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"

(3)去掉所有Activity的title Bar和status Bar

修改AndroidManifest.xml

在application 标签中添加 

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

android界面布局技巧(一)

原文:http://www.cnblogs.com/happyaday/p/4360505.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!