摘要: 分类:C#、Android、VS2015; 创建日期:2016-02-17 一、简介 默认情况下,高版本提供的主题不能在低版本的Android系统上运行。但是,通过自定义主题,可以让你的系统自适应各自对应的版本。这种方式带来的最大好处是:如果仅仅为了让你的应用程序自适应不同的Android系统,只需要设计一套应用程序即可,而不需要针对不同的Android系统去分别实现不同的应用程序版本。 二、示例... 阅读全文
posted @ 2016-02-17 07:31 rainmj 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 分类:C#、Android、VS2015; 创建日期:2016-02-17 一、简介 在Android系统中,除了内置的主题外,开发人员还可以自定义主题。一般通过在Resources/value文件夹下创建一个style.xml文件来设置自定义主题的样式,比如在该文件中设置默认的颜色、字体大小、背景色等。 Andoid提供的主题公开了下面的特性(attributes),自定义主题时,在style中... 阅读全文
posted @ 2016-02-17 07:24 rainmj 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 分类:C#、Android、VS2015; 创建日期:2016-02-17 一、简介 除了通过Theme指定主题外,还可以在程序运行时动态指定并应用主题。 二、示例—ch0802ThemeDemo 1、运行截图 下面左图:活动条(ActionBar)也是浅色的;右图:没有活动条 下面左图:全屏不带活动条;右图:带活动条的黑色主题 下面左图:不带活动条的黑色主题;右图:带墙纸的材料主题... 阅读全文
posted @ 2016-02-17 07:18 rainmj 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 分类:C#、Android、VS2015; 创建日期:2016-02-17 一、创建本章示例主界面 1、界面截图 2、MainActivity.cs文件中对应的代码 在CreateChItems()方法中添加下面的代码: chItems.Add(new Chapter() { ChapterName = "第8章 样式和主题", ChapterI... 阅读全文
posted @ 2016-02-17 07:13 rainmj 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: 分类:C#、Android、VS2015; 创建日期:2016-02-17 一、简介 上一讲已经说过,系统升级为Win10后,重新创建了一个新的项目:MyDemos,并把前7章合并到了这个项目中,这次简单介绍一下合并后的项目结构以及主界面相关的代码。 二、项目结构 创建的MyDemos项目结构截图如 阅读全文
posted @ 2016-02-17 07:02 rainmj 阅读(901) 评论(0) 推荐(0) 编辑