- 浏览: 49983 次
- 性别:
- 来自: 西安
最新评论
-
liuy2012:
这个不错~~
主题属性 -
nanapoleon:
对着呢啊,你第一个例子是,已经return了后,才去改变val ...
Java -
liuy2012:
很强大 学习了~~
Intent(open file) android -
liuy2012:
...
Makefile学习(12) -
nanapoleon:
你是说show的时候吧,具体要看代码,不过,从你实现的例子上来 ...
模拟鼠标事件(2)
主题属性
- 博客分类:
- android
常常需要对activity的主题进行设置,下面我就将一些常用的属性总结一下,方便自己以后使用!~~~
1.以下是一个常用的style:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomTheme">
<item name="android:windowNoTitle">true</item>
<item name="windowFrame">@drawable/screen_frame</item>
<item name="windowBackground">@drawable/screen_background_white</item>
<item name="panelForegroundColor">#FF000000</item>
<item name="panelBackgroundColor">#FFFFFFFF</item>
<item name="panelTextColor">?panelForegroundColor</item>
<item name="panelTextSize">14</item>
<item name="menuItemTextColor">?panelTextColor</item>
<item name="menuItemTextSize">?panelTextSize</item>
</style>
</resources>
注意:
用了@符号和?符号来应用资源。
@符号表明了我们应用的资源是前边定义过的(或者在前一个项目中或者在Android 框架中)。
?表明了我们引用的资源的值在当前的主题当中定义过。通过引用在<item>里边定义的名字可以做到(panelTextColor 用的颜色和panelForegroundColor中定义的一样 )。这中技巧只能用在XML资源当中。
例如:
<!-- Window attributes -->
<item name="windowBackground">@android:drawable/screen_background_dark</item>
<item name="windowFrame">@null</item>
<item name="windowNoTitle">false</item>
<item name="windowFullscreen">false</item>
<item name="windowIsFloating">false</item>
<item name="windowContentOverlay">@android:drawable/title_bar_shadow</item>
<item name="windowTitleStyle">@android:style/WindowTitle</item>
<item name="windowTitleSize">25dip</item>
<item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground</item>
<item name="android:windowAnimationStyle">@android:style/Animation.Activity</item>
2.在主题中我们还可以设置页面的动画,属性如下:
Animation定义:
<!-- Standard animations for a full-screen window or activity. -->
<style name="Animation.Activity">
<item name="activityOpenEnterAnimation">@anim/activity_open_enter</item>
<item name="activityOpenExitAnimation">@anim/activity_open_exit</item>
<item name="activityCloseEnterAnimation">@anim/activity_close_enter</item>
<item name="activityCloseExitAnimation">@anim/activity_close_exit</item>
<item name="taskOpenEnterAnimation">@anim/activity_open_enter</item>
<item name="taskOpenExitAnimation">@anim/activity_open_exit</item>
<item name="taskCloseEnterAnimation">@anim/activity_close_enter</item>
<item name="taskCloseExitAnimation">@anim/activity_close_exit</item>
<item name="taskToFrontEnterAnimation">@anim/activity_open_enter</item>
<item name="taskToFrontExitAnimation">@anim/activity_open_exit</item>
<item name="taskToBackEnterAnimation">@anim/activity_close_enter</item>
<item name="taskToBackExitAnimation">@anim/activity_close_exit</item>
<item name="wallpaperOpenEnterAnimation">@anim/wallpaper_open_enter</item>
<item name="wallpaperOpenExitAnimation">@anim/wallpaper_open_exit</item>
<item name="wallpaperCloseEnterAnimation">@anim/wallpaper_close_enter</item>
<item name="wallpaperCloseExitAnimation">@anim/wallpaper_close_exit</item>
<item name="wallpaperIntraOpenEnterAnimation">@anim/wallpaper_intra_open_enter</item>
<item name="wallpaperIntraOpenExitAnimation">@anim/wallpaper_intra_open_exit</item>
<item name="wallpaperIntraCloseEnterAnimation">@anim/wallpaper_intra_close_enter</item>
<item name="wallpaperIntraCloseExitAnimation">@anim/wallpaper_intra_close_exit</item>
<item name="fragmentOpenEnterAnimation">@animator/fragment_open_enter</item>
<item name="fragmentOpenExitAnimation">@animator/fragment_open_exit</item>
<item name="fragmentCloseEnterAnimation">@animator/fragment_close_enter</item>
<item name="fragmentCloseExitAnimation">@animator/fragment_close_exit</item>
<item name="fragmentFadeEnterAnimation">@animator/fragment_fade_enter</item>
<item name="fragmentFadeExitAnimation">@animator/fragment_fade_exit</item>
</style>
3.一些系统的主题:
•
android:theme
=
"@android:style/Theme.Dialog"
将一个Activity显示为能话框模式
•android:theme
=
"@android:style/Theme.NoTitleBar"
不显示应用程序标题栏
•android:theme
=
"@android:style/Theme.NoTitleBar.Fullscreen"
不显示应用程序标题栏,并全屏
•android:theme
=
"Theme.Light"
背景为白色
•android:theme
=
"Theme.Light.NoTitleBar"
白色背景并无标题栏
•android:theme
=
"Theme.Light.NoTitleBar.Fullscreen"
白色背景,无标题栏,全屏
•android:theme
=
"Theme.Black"
背景黑色
•android:theme
=
"Theme.Black.NoTitleBar"
黑色背景并无标题栏
•android:theme
=
"Theme.Black.NoTitleBar.Fullscreen"
黑色背景,无标题栏,全屏
•android:theme
=
"Theme.Wallpaper"
用系统桌面为应用程序背景
•android:theme
=
"Theme.Wallpaper.NoTitleBar"
用系统桌面为应用程序背景,且无标题栏
•android:theme
=
"Theme.Wallpaper.NoTitleBar.Fullscreen"
用系统桌面为应用程序背景,无标题栏,全屏
•android:theme
=
"Translucent"
半透明
•android:theme
=
"Theme.Translucent.NoTitleBar"
半透明、无标题栏
•android:theme
=
"Theme.Translucent.NoTitleBar.Fullscreen"
半透明、无标题栏、全屏
•android:theme
=
"Theme.Panel"
•android:theme
=
"Theme.Light.Panel"
发表评论
-
AndroidTextView在xml初始化的问题
2016-07-19 09:59 651packages/apps/TabPro/res/layo ... -
ProgressBar进度条效果设置
2016-04-28 17:12 533今天在修改进度条的页面展示,就按照网上说的写一个drawab ... -
设置listview中的某些行不可用的方法
2014-08-14 14:16 899在使用listview的时候可能需要某几条不可用,那 ... -
OOM
2013-04-16 18:16 0在处理图片时,常常会遇到OOM的问题,今天在看代码的过程中 ... -
am命令用法
2013-04-11 16:38 2272平时都是根据包名及Activity名称使用am命令,今天尝试 ... -
Wi-Fi直连
2013-02-26 10:22 10441这几天看wifi直连的内 ... -
Android UI (include的使用)
2012-11-29 14:26 917如果在一个项目中需要用到相同的布局设计,可以通过<i ... -
Android UI
2012-11-23 17:51 816好久都没写过博客了,现在都不知道从何写起了。 下面就记录一个 ... -
push apk到system/app下
2012-10-12 11:37 924push apk到system/app下分为:apk没有库文 ... -
资源共享
2012-09-14 16:34 864资源共享: 我们有两个apk(A.apk B.a ... -
动画效果
2012-09-06 16:22 0** 淡入淡出式 fade.xml ... -
test2
2012-08-29 18:34 0今天研究了下安装好的OpenCV自带的几个例子程序,都是关于手 ... -
Test1
2012-08-29 18:33 0拍照流程 上面简单介绍了下准备工作,下面结合拍照过程中的需要 ... -
Android 动画
2012-08-17 18:06 719动画对我来说一直是一个真空区,以前接触的比较少,所以当拿到后面 ... -
Android
2012-08-10 17:44 964这周忙的依旧,真希望自己可以变成三头六臂,同时工作,呵呵! ... -
Android Intent
2012-07-24 11:33 1586今天在使用intent跳转到其他页面时报以下错误: 代码: ... -
Intent(open file) android
2012-06-29 14:53 1604这周我就写写如何在android上打开各种文件的方法(前提:你 ... -
TextView显示内容的格式设置
2012-06-15 11:40 2471今天将用到的TextView显示图片内容的方法整理出来,方便以 ... -
模拟鼠标事件(2)
2012-05-04 11:01 752这周继续一下那个模拟鼠标的那个问题。(这周不是什么经验总结,而 ... -
模拟鼠标事件(1)
2012-04-28 15:19 1895这周真的有些忙,没有看makefile的内容。今天我就随便说说 ...
相关推荐
vb.net获取文件的各种属性 vb.net获取文件的各种属性vb.net获取文件的各种属性
1. 接口描述 2. 输入参数 3. 示例
构建了基于在线民宿语料的 LDA 自动化主题聚类模型,利用主题中心词能找出对应的主题属性字典,并使用用户打分作为标注,然后通过多种分类模型,选用最优模型对提出的评价主体 进行情感分析,针对主题属性表进行主题...
构建了基于在线民宿语料的 LDA 自动主题聚类模型,利用主题中心词能找出对应的主题属性字典;以用户打分作为标注,然后 litNlp 自带的字符级 TextCNN 进行情感分析,将情感分类概率分布作为情感趋势,最后通过 POI ...
2022最新版:MAISONCO V1.5.1主题:单个属性Wordpress主题.rar
构建了基于在线民宿语料的 LDA 自动主题聚类模型,利用主题中心词能找出对应的主题属性字典;以用户打分作为标注,然后 litNlp 自带的字符级 TextCNN 进行情感分析,将情感分类概率分布作为情感趋势,最后通过 POI ...
>> V4.2新增功能 1/ 论坛进站画面增加双风格显示(完整型/简约型)后台基本信息可以订制 2/ 主题属性增设了积分贴,用户发帖的时候可以自己订制浏览该贴的分数(主要防止论坛太多潜水员) ...
Word文档属性包括常规、摘要、统计、内容、自定义等,其中摘要包括标题、主题、作者、经理、单位、类别、关键词、备注等项目,通过设置这些摘要信息或自定义属性可方便对文档的管理。本文中将主要介绍对文档摘要信息...
主要特色:自由定制的双风格,分桢讨论区,内含GVBBS4.1版升级包 4.2新增功能 1,论坛进站画面增加双风格显示(完整型/简约型)后台基本信息可以订制 2,主题属性增设了积分贴,用户发帖的时候可以自己订制浏览该贴...
金彧钓具网源码是一款功能齐全,简单好用的钓具网站源码。 金彧钓具网源码功能 ...8、各种配置XML化,如主题属性,附件类型都可以在XML扩展增加 金彧钓具网源码截图 相关阅读 同类推荐:站长常用源码
3. 出现路径Route1对话框,单击 按钮,在下来出现的Properties对话框(见图13-3)中,从Cost Field下拉列表中选择街道主题属性表中的一个字段作为费用字段用来计算最佳路线。此字段表示在某一属性特征上行驶的费用...
主要特色:自由定制的双风格,分桢讨论区,内含GVBBS4.1版升级包 4.2新增功能 1,论坛进站画面增加双风格显示(完整型/简约型)后台基本信息可以订制 2,主题属性增设了积分贴,用户发帖的时候可以自己...
(1)主题类继承帖子类,并增加属性:主题id、版块id (2)回复类继承帖子类,并增加属性:回复id、主题id (3)帖子类的getInfo ()方法实现多态 (4)使用super关键值调用父类构造方法 2.技能训练 (1)会使用继承...
Lenovo主题,安装后桌面右键属性设置好即可
C#修改文件属性摘要信息 1.添加依赖库:ole32.dll 2.调用静态方法:FileSummary.SetProperty(文件全路径名,修改内, 属性类型);即可。
灵活的主题属性: • 颜色/形状 • 图像/图标 • 注释 • 富文本(使用 Markdown) • 超链接(网站、其他导图、其他主题) • 标注/浮动主题 • 边界 • 自动编号 • 给主题之间的关系命名 • 样式支持(预定义颜色...
--设置主题属性--> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> name="android:windowIsTranslucent">true </style> kugouLayout = new KugouLayout...
中主题的基础是可组合,您可以在其中提供包含样式参数的 , 和实例: MaterialTheme ( typography = type, colors = colors, shapes = shapes) { // Surface, Scaffold, etc} 主题的允许通过XML主题属性对视图进行...
XXXl.eetheme文件,在EmEditor导入后选中即可。 工具 => 所有配置属性 => 显示 => 主题 => 导入 => 是否移除旧主题,选“否” => 下来选择 Minimal 主题 => 确定
Windows XP MCE 2005 主题 - Energy Blue Theme 随着Windows XP Tablet PC ...“显示属性”的“主题”项点击"Windows XP MCE 2005"主题 “应用”-“确定”,-OK!新主题应用成功:) Windows XP Media Center Edition