我想如何设置qq透明皮肤透明主题

查看: 2647|回复: 7
/*设置android:UI 透明//Theme使用方法*/
签到天数: 1 天连续签到: 1 天[LV.1]初来乍到主题帖子e币
我想在网上找用xml直接写出Activity为透明的相关内容,结果出来的都是:
现给总结放到一起:留着用,也给大家分享下:
=========================================================================
一、android:UI 设置透明的Activity
三个步骤来:
1 创建颜色文件:res-values-colors.xml,加入如下代码
&?xml version=&1.0& encoding=&utf-8&?&
&resources&
&color name=&transparent&&#9000&/color&
&/resources&
2 创建style文件:res-values-styles.xml,加入如下代码:
&?xml version=&1.0& encoding=&utf-8&?&
&resources&
&style name=&translucent&&
&item name=&android:windowBackground&&@color/transparent&/item&
&item name=&android:windowIsTranslucent&&true&/item&
&item name=&android:windowAnimationStyle&&@+android:style/Animation.Translucent&/item&
&/resources&
3 在AndroidManirest.xml中加入使用Theme,如下:
&activity android:name=&.MainMenu& android:theme=&@style/translucent&
android:label=&@string/app_name&&&/activity&
通常:以上三步都实现就可以实现透明的效果了。
==================================
另外,还有:
为了使我们的UI界面更加的友好,一般我们需要将不同功能模块的控件区分开来,通用的方法是设置不同的透明度,使不同模块显示的颜色亮度不用。第一种方法:在xml文件中设置背景颜色。
android:background=&#ff6495ED&
前两位表示透明度,后面依次为RGB,透明度从0到255,0为完全透明,255为不透明。
第二种方法:在java文件中获取该控件的Drawable,设置透明度
convertView.getBackground().setAlpha(80);
convertView为视图控件,80表示透明度。
======================================================================================================
二、android应用界面主题Theme使用方法:
主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类:
oandroid:theme=&@android:style/Theme.Dialog&& &将一个Activity显示为能话框模式
oandroid:theme=&@android:style/Theme.NoTitleBar&&&不显示应用程序标题栏
oandroid:theme=&@android:style/Theme.NoTitleBar.Fullscreen&&&不显示应用程序标题栏,并全屏
oandroid:theme=&Theme.Light&&&背景为白色
oandroid:theme=&Theme.Light.NoTitleBar&&&白色背景并无标题栏
oandroid:theme=&Theme.Light.NoTitleBar.Fullscreen&&&白色背景,无标题栏,全屏
oandroid:theme=&Theme.Black&&&背景黑色
oandroid:theme=&Theme.Black.NoTitleBar&&&黑色背景并无标题栏
oandroid:theme=&Theme.Black.NoTitleBar.Fullscreen&& & 黑色背景,无标题栏,全屏
oandroid:theme=&Theme.Wallpaper&&&用系统桌面为应用程序背景
oandroid:theme=&Theme.Wallpaper.NoTitleBar&&&用系统桌面为应用程序背景,且无标题栏
oandroid:theme=&Theme.Wallpaper.NoTitleBar.Fullscreen&&&用系统桌面为应用程序背景,无标题栏,全屏
oandroid:theme=&Translucent&&&半透明
oandroid:theme=&Theme.Translucent.NoTitleBar& 半透明、无标题栏
oandroid:theme=&Theme.Translucent.NoTitleBar.Fullscreen& 半透明、无标题栏、全屏
oandroid:theme=&Theme.Panel&
oandroid:theme=&Theme.Light.Panel&
这些主题可以应用到整个应用Application范围或者某个活动Activity范围中。
应用Application范围
在AndroidManifest.xml中的application节点中设置theme属性,主题theme应用到整个应用程序中。
&application
& & Android:icon=”@drawable/icon”
& & Android:icon=”@string/app_name”
& & Android:icon=”@android:style/ Theme.Black.NoTitleBar”&
活动Activity范围
使用java代码或者在AndroidManifest.xml中对活动Activity的主题进行设置,主题仅应用到当前活动中。
在AndroidMainifest.xml设置方法:
android:name=“.About”
android:label=“@string/app_name”
android:theme=“@android:style/ Theme.Black.NoTitleBar” &
使用java代码进行设置,在当前活动Activity的onCreate中进行设置:
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setTheme(android.R.style.Theme_Translucent_NoTitleBar);
setContentView(R.layout.main);
本帖子中包含更多资源
才可以下载或查看,没有帐号?
签到天数: 26 天连续签到: 2 天[LV.4]偶尔看看III主题帖子e币
该用户从未签到主题帖子e币
签到天数: 8 天连续签到: 1 天[LV.3]偶尔看看II主题帖子e币
设置View透明
该用户从未签到主题帖子e币
不会这个回复也得10个吧
签到天数: 5 天连续签到: 2 天[LV.2]偶尔看看I主题帖子e币
不错的分享~感谢
签到天数: 1 天连续签到: 1 天[LV.1]初来乍到主题帖子e币
该用户从未签到主题帖子e币
全面...学习之.挺不错
QQ已认证,此人靠谱
社区认证会员
社区认证会员
推荐阅读热门话题
644322449980828641453418401375360330276266263715
27&分钟前29&分钟前半小时前半小时前半小时前1&小时前1&小时前2&小时前2&小时前2&小时前2&小时前2&小时前3&小时前3&小时前3&小时前
特别关注 /3
从基础入门到熟练精通,9个阶段知识体系图指引你逐步提升~还有技术问答+讲师互动,最新实战教程每日更新!
想学Android开发,但没有Java基础?Java体系庞大,不知道从哪学起?专门针对Android开发所需的Java基础教程,学这些,就够了!
eoe特邀李刚老师跟大家讨论怎样学习Android才算疯狂,参与即有机会获《疯狂Android讲义(第3版)》活动时间:5.27~6.3
Powered by
扫一扫 关注eoe官方微信(编辑: 电玩巴士
您可以使用“← | →”键快速翻页,或者进入模式!
事件进展:
相关文章:
热门新闻排行本周本月&&(11410)&&(3538)&&(3093)&&(2633)&&(2607)&&(2403)&&(2236)&&(1983)&&(1916)&&(1906)&&(23935)&&(23291)&&(21791)&&(14223)&&(11668)&&(11410)&&(6455)&&(5589)&&(5450)&&(4819)
&&&&&&&&&&qq2012透明皮肤怎么设置,听说在QQ上就可以直接弄了,能不能发个截图,教我一步一步怎么弄~_百度知道
qq2012透明皮肤怎么设置,听说在QQ上就可以直接弄了,能不能发个截图,教我一步一步怎么弄~
提问者采纳
点第一个可以设置透明度(这个只有最新版QQ2012可以用,首先点击QQ上的更改外观。之后在更改外观的最下面自动换服左面有两个键你好
其他类似问题
qq2012的相关知识
按默认排序
其他1条回答
在百度里搜索一下 下载一个恩典透明皮肤的 插件
然后把之前的QQ软件卸了
用这个就OK了
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁QQ2011最新版的透明皮肤怎么弄啊? 我想自己做皮肤 和主面板 对话框都透明 求教程 +QQ_百度知道
QQ2011最新版的透明皮肤怎么弄啊? 我想自己做皮肤 和主面板 对话框都透明 求教程 +QQ
提问者采纳
楼主你好,馨瑶已经添加你为好友注意通过验证,希望能帮助到你^ ^
提问者评价
其他类似问题
您可能关注的推广回答者:
qq2011的相关知识
其他1条回答
在QQ设置里面设置更换皮肤啊
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 怎么设置qq透明头像 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信