主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类:






这些主题可以应用到整个应用Application范围或者某个活动Activity范围中。

应用Application范围
在AndroidManifest.xml中的application节点中设置theme属性,主题theme应用到整个应用程序中。
<application
Android:icon=”@drawable/icon”
Android:icon=”@string/app_name”
Android:icon=”@android:style/ Theme.Black.NoTitleBar”>

活动Activity范围
使用java代码或者在AndroidManifest.xml中对活动Activity的主题进行设置,主题仅应用到当前活动中。
在AndroidMainifest.xml设置方法:
<activity
android:name=“.About”
android:label=“@string/app_name”
android:theme=“@android:style/ Theme.Black.NoTitleBar” >

使用java代码进行设置,在当前活动Activity的onCreate中进行设置:
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setTheme(android.R.style.Theme_Translucent_NoTitleBar);
setContentView(R.layout.main);
}

更多相关文章

  1. 设置activity为Dialog类型的设置
  2. android 简单快速 倒计时动画
  3. android中TextView图文混排
  4. Android(1.初识Android应用程序目录)
  5. Android应用程序添加自定义的property属性
  6. Android核心模块及相关技术
  7. Android应用程序与SurfaceFlinger服务的连接过程分析
  8. [整] Android(安卓)ListView 去除边缘阴影、选中色、拖动背景色
  9. 布局与控件(三)-TextView那些事儿

随机推荐

  1. iOS学习计划——轻松开心慢慢来
  2. Android设计模式学习之Builder模式
  3. Android全局代理软件ProxyDroid和TransPr
  4. 【Android(安卓)UI】 Shape详解
  5. Android(安卓)热修复一(热修复流程原理)
  6. Android(安卓)DOM解析xml
  7. android 制作.9.png图片
  8. Android(安卓)VS iPad
  9. 谷歌评选出第二届Android开发者竞赛获胜
  10. Android(安卓)spinner取值