首页 > 移动平台 > 详细

android小技巧

时间:2014-05-16 00:46:42      阅读:535      评论:0      收藏:0      [点我收藏+]

1.锁定 Activity 运行时的屏幕方向

  Android 内置了方向感应器的支持。在 G1 中,Android 会根据 G1 所处的方向自动在竖屏和横屏间切换。但是有时我们的应用程序仅能在横屏 / 竖屏时运行,比如某些游戏,此时我们需要锁定该 Activity 运行时的屏幕方向,<activity >节点的 android:screenOrientation属性可以完成该项任务,示例代码如下:

bubuko.com,布布扣
     <activity android:name=".EX01"  
      android:label="@string/app_name"   
      android:screenOrientation="portrait">// 竖屏 , 值为 landscape 时为横屏  
     …………  
      </activity> 
bubuko.com,布布扣

2、全屏的 Activity

  要使一个 Activity 全屏运行,可以在其 onCreate()方法中添加如下代码实现:

bubuko.com,布布扣
   // 设置全屏模式     
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);   
   // 去除标题栏  
     requestWindowFeature(Window.FEATURE_NO_TITLE); 
bubuko.com,布布扣

3. 设置对话框弹出位置和大小

bubuko.com,布布扣
       AlertDialog dialog = new AlertDialog.Builder(this).setTitle("信息").setMessage("您好").create();
            dialog.show();
            Window  window = dialog.getWindow();    
            window.setLayout(200, 200); //setLayout一定要放在show()方法之后,不然不起作用
            window.setGravity(Gravity.TOP);
bubuko.com,布布扣

 

 

android小技巧,布布扣,bubuko.com

android小技巧

原文:http://www.cnblogs.com/xiang1336/p/3730102.html

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