【Android每日一讲】2012.11.06 Android变脸 - 主题(Theme)实现

1. 范例说明

 

  • 在之前的范例中曾看见Style的使用,善用Style可让程序开发者与视觉设计人员讨论核心的设计概念,并将Style文件的维护工作交给视觉设计人员来运行,这种新颖的开发模式大幅改善了程序设计人员与视觉设计人员存在已久的沟通问题。
  • 本范例将以简易的Theme(主题)来整合样式应用

 

2. 运行结果

【Android每日一讲】2012.11.06 Android变脸 - 主题(Theme)实现

3. 编写代码

 

	@Override

	public void onCreate(Bundle savedInstanceState) {

		super.onCreate(savedInstanceState);

		/*

		 * * 套用透明背景的主题 * setTheme(R.style.Theme_Transparent );

		 *//*

			 * * 套用布景主题1 * setTheme(R.style. Theme_Translucent);

			 *//* * 套用布景主题2 */

		setTheme(R.style.Theme_Transparent);

		setContentView(R.layout.main);

	}

 

 

4. 扩展学习与作业

 

1.系统自带的主题与样式(theme and style)

http://www.eyeandroid.com/thread-7643-1-1.html

2.Android动态切换Theme(主题)

http://www.eyeandroid.com/thread-9908-1-1.html

视频讲解:http://www.eyeandroid.com/thread-10000-1-1.html

 

你可能感兴趣的:(android)