天天看点

Android开发历程之五

1、requestWindowFeature可以设置的值有:

     DEFAULT_FEATURES:系统默认状态,一般不需要指定

     FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定

     FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时

     FEATURE_INDETERMINATE_PROGRESS:不确定的进度

     FEATURE_LEFT_ICON:标题栏左侧的图标

     FEATURE_NO_TITLE:无标题

     FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。

     FEATURE_PROGRESS:进度指示器功能

     FEATURE_RIGHT_ICON:标题栏右侧的图标

2、//设置窗体全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

      //设置窗体始终点亮 getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

      //设置窗体背景模糊 getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,   WindowManager.LayoutParams.FLAG_BLUR_BEHIND);

3、获得LayoutInflater的三种方法:

      a) LayoutInflater inflater = getLayoutInflater();  //调用Activity的getLayoutInflater()

      b) LayoutInflater localinflater =  (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE)

      c)  LayoutInflater inflater = LayoutInflater.from(context);

4、Android应用程序的默认最大内存值为16M

5、

Android开发历程之五