android之App的格式设置

原创 2017年01月03日 16:45:18

1、在xml文件里设置background即可设置App背景

2、在源代码里设置

Linearlayout  mlayout = (LinearLayout)findViewById(R.id.linearLayout);

mlayout.setBackgroundColor(Color.BLUE);

3、在清单文件里配置

利用android:theme设置

可在Application里设置,也可在单个Activity里设置

1>系统自带格式:

   @android:style/Theme.Black  //背景黑色-有标题-非全屏
   @android:style/Theme.Black.NoTitleBar //背景黑色-无标题-非全屏
   @android:style/Theme.Black.NoTitleBar.Fullscreen //背景黑色-无标题-全屏显示
   @android:style/Theme.Dialog //对话框显示
   @android:style/Theme.InputMethod
 
   @android:style/Theme.Light    //背景白色-有标题-非全屏
   @android:style/Theme.Light.NoTitleBar //背景白色-无标题-非全屏
   @android:style/Theme.Light.NoTitleBar.Fullscreen //背景白色-无标题-全屏显示
 
   @android:style/Theme.Light.Panel
   @android:style/Theme.Light.WallpaperSettings //背景透明
   @android:style/Theme.NoDisplay
 
   @android:style/Theme.Translucent.NoTitleBar.Fullscreen //半透明、无标题栏、全屏
 
   @android:style/Theme.Wallpaper.NoTitleBar.Fullscreen

2>自定义格式

在style.xml添加以下代码

<!--自定义格式-->
<style name="MyTitleBar" parent="android:Theme">
	<item name = "android:selfTitleSize">50dp</item>
	<item name = "android:selfTitleBackgroundStyle">@style/MyTitleBackground</item>
	<item name = "android:selfTitleStyle">@style/selfTitle</item>
</style>
<!--自定义标题-->
<style name="MyTitleBackground" parent = "android:TextAppearance.WindowTitle">
	<item name = "android:background">@drawable/bg_top</item>
</style>
<style name = "selfTitle" parent = "android:TextAppearance.WindowTitle">
	<item name = "android:singleLine">true</item>
</style>
        




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android学习系列(20)--App数据格式之解析Json

JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习。      恰逢本人最近对json做了一个简单的学习,特此总结一下,以飨各位。     ...

Android学习系列(20)--App数据格式之解析Json--关于Json超棒的一篇文章

原文地址:http://www.cnblogs.com/qianxudetianxia/archive/2011/07/22/2079979.html 感谢原作者智慧:) ...

Android设置整体app字体大小

  • 2016-04-21 15:08
  • 4.00MB
  • 下载

Android Studio设置编码格式

Android Studio设置编码格式

Android打印机--小票打印格式及模板设置

小票打印就是向打印设备发送控制打印格式的指令集,而这些打印格式需要去查询对应打印机的API文档,这里我把常用的api给封装了一下 文字对齐方式 打印字体大小 字体是否加粗 打印二维码 打印条形码 切纸...

android EditText 设置输入的文字的格式方式

protected void maybeAddNumberFormatting() {         mDigits.addTextChangedListener(new PhoneNumberF...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)