设置Activity的背景颜色
2015-11-10 18:04
260 查看
转自http://www.cnblogs.com/renyuan/archive/2012/09/13/2683442.html
前提是需要在value目录下的string.xml文件中加入一段代码:
<drawable name="bkcolor">#ff00ff</drawable>
其中的颜色值可以自己设置。
以下为两种方法:
一.从代码中设置
1.首先导入必要的包:
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
2.然后在onCreate()函数中加入以下代码:
Resources res = getResources();
Drawable drawable = res.getDrawable(R.drawable.bkcolor);
this.getWindow().setBackgroundDrawable(drawable);
二.从布局文件(例如main.xml)中设置
在<...layout>标签中加上以下代码
android:background="@drawable/bkcolor"
前提是需要在value目录下的string.xml文件中加入一段代码:
<drawable name="bkcolor">#ff00ff</drawable>
其中的颜色值可以自己设置。
以下为两种方法:
一.从代码中设置
1.首先导入必要的包:
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
2.然后在onCreate()函数中加入以下代码:
Resources res = getResources();
Drawable drawable = res.getDrawable(R.drawable.bkcolor);
this.getWindow().setBackgroundDrawable(drawable);
二.从布局文件(例如main.xml)中设置
在<...layout>标签中加上以下代码
android:background="@drawable/bkcolor"
相关文章推荐
- UVA10422八个方向图形状态搜素
- Play 2 WEB开发
- 清华学堂练习题——传纸条
- liberty版本openstack按照官方文档安装部署dashboard上不显示cinder模块
- iOS 多种数据类型存入NSMutableArray数组
- 程序员与禅师
- PHP调用MYSQL存储过程实例
- duplicate symbols for architecture
- akka 练手 原来第一次是原封不动的返回传出去的参数
- HDU 1232 并查集/dfs
- 《需求分析与系统设计》第一篇阅读体会
- 将指定SQL的执行计划从共享池删除的方法
- 外企到底要招聘什么样的人
- 【Java】HashMap 和 HashTable 的区别到底是什么?
- Android Jni 多线程 蓝牙串口收发 实例 一
- Hadoop多输入源、多作业链协作
- [Android开发]屏幕适配问题
- 职员)2015-11-10 星期二 日志
- LCS(Longest Common Subsequence 最长公共子序列)
- linux用户与用户组