- 浏览: 47142 次
文章分类
- 全部博客 (34)
- java (34)
- [转]当鼠标点击listview下面的空白区域时 (1)
- 如何使listview的原item选项仍然为选中状态 (1)
- DistortionEffect.swc 相关的一个bug (1)
- SSH整合 (1)
- JQuery页面前端遍历样例 (1)
- 2011ACM北京网络预选赛 F Machine scheduling (BUPT 216) (1)
- 样式和主题 (1)
- 12月1日 (1)
- Message 850 not found; No message file for product=network (1)
- facility=NL (1)
- Spring Security - Using custom Authentication Processing Filter (1)
- validateJarFile jar not loaded. See Servlet Spec 2.3 (1)
- section 9.7.2. Offending class: javax/servlet/Servlet.class (1)
- Android窗体自定义标题栏 (1)
- 51系列单片机C语言编程ADC模/数转换器程序模板 (1)
- 红色联盟十年了 永恒的记忆 (1)
- JSP开发中遇到的几个小问题 (1)
- ORACLE9卸载的问题 (1)
- AppDev讲座 关于ASP2.0新特性的 (1)
- 收藏的一些GIS网站 与大家共享 (1)
- 最近流行邮箱扩容 但是其实并不是我们真正需要的 (1)
- 在ASP.NET中应用TreeView控件 (1)
- 《使用 Microsoft .NET 的企业解决方案模式》读书笔记1 (1)
- Inside Qt Series (全集) (1)
- line线 (1)
- 笔试考察高数之平均要取多少个(0 (1)
- 1)中的随机数才能让和超过1。 (1)
- jquery获得select option的值 和对select option的操作 (1)
- java reflect (1)
- php的一个神奇的技巧--用变量直接访问数组元素 (1)
- Struts标签三目运算 (1)
- JavaScript中的document.cookie的使用 (1)
- 程序员最大的悲剧是碰到不靠谱的PD (1)
- struts2下载出问题 (1)
- jsp播放视频文件代码 (1)
最新评论
-
ifox:
我去试试 哈。
Struts标签三目运算 -
grandboy:
gmail的垃圾邮件处理得挺好的。
最近流行邮箱扩容 但是其实并不是我们真正需要的
自定义实现功能图片如下:
<img src="http://dl.iteye.com/upload/picture/pic/103742/6e3dbc72-b70a-3d18-b5ed-129634a7ba25.jpg" alt="" width="440" height="238">
?
?
?
package com.easyway.titlebar; import android.app.Activity; import android.os.Bundle; import android.view.Window; /** * 自定义窗体标签的样式表格式的使用 * 1.设置window标题信息 * requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); //声明使用自定义标题 * setContentView(R.layout.main); * //设置窗体样式 * getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title);//自定义布局赋值 * 2.在对应的Activity中添加相关的 android:theme="@style/test"管理对应的样式 * * <activity android:name=".MainActivity" * android:theme="@style/test"> * <intent-filter> * <action android:name="android.intent.action.MAIN" /> * <category android:name="android.intent.category.LAUNCHER" /> * </intent-filter> * </activity> * * @author longgangbai * */ public class AndroidTitleBarActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); //声明使用自定义标题 setContentView(R.layout.main); //设置窗体样式 getWindow().setFeatureInt( Window.FEATURE_CUSTOM_TITLE, //设置此样式为自定义样式 R.layout.title //设置对应的布局 );//自定义布局赋值 } }
?
?
strings.xml
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">Hello World, AndroidTitleBarActivity!</string> <string name="app_name">AndroidTitleBar</string> <style name="CustomWindowTitleBackground"> <item name="android:background">@drawable/logo</item> </style> <style name="test" parent="android:Theme" mce_bogus="1"> <item name="android:windowTitleSize">40dp</item> <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item> </style> </resources>
?
?
title.xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:layout_width="wrap_content" android:layout_centerVertical="true" android:layout_height="wrap_content" android:src="@drawable/qq" /> <TextView android:layout_width="wrap_content" android:layout_centerInParent="true" android:layout_height="wrap_content" android:text="自定义标题栏" /> </RelativeLayout>
?
?
?
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.easyway.titlebar" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="10" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <!-- 主题信息定义在values/strings.xml文件中 android:theme="@style/test" --> <activity android:label="@string/app_name" android:theme="@style/test" android:name=".AndroidTitleBarActivity" > <intent-filter > <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>
?
- AndroidTitleBar.rar (57.4 KB)
- 下载次数: 1
发表评论
-
jsp播放视频文件代码
2012-02-08 12:48 12251.avi格式?? <br>代码片断如下: ... -
struts2下载出问题
2012-02-07 15:58 806if (inputStream == null) { ... -
程序员最大的悲剧是碰到不靠谱的PD
2012-02-07 13:44 766怕碰到号称做过开发的PD。 -
JavaScript中的document.cookie的使用
2012-02-03 13:08 894我们已经知道,在 document 对象中有一个 co ... -
Struts标签三目运算
2012-02-02 16:54 1526${row[7] > 0 ? "正面& ... -
php的一个神奇的技巧--用变量直接访问数组元素
2012-01-11 16:49 1061cmmon.inc.php ------------- ... -
java reflect
2012-01-11 12:19 813import java.lang.reflect.Fi ... -
jquery获得select option的值 和对select option的操作
2011-12-21 16:34 1057获取Select : 获取select 选中的 te ... -
笔试考察高数之平均要取多少个(0,1)中的随机数才能让和超过1。
2011-12-21 09:49 1232<img src="http://hi ... -
line线
2011-12-20 16:04 10161.Connection接口:draw2d里面的线必须 ... -
Inside Qt Series (全集)
2011-12-20 14:33 1700Inside Qt 系列 QObject ... -
《使用 Microsoft .NET 的企业解决方案模式》读书笔记1
2011-12-19 10:49 737前言 关于设计模式的三个理念:使程序灵活;在不断演变的 ... -
在ASP.NET中应用TreeView控件
2011-12-19 09:54 845事情的起因是这样的,编写的ASP.NET程序,其中有一 ... -
最近流行邮箱扩容 但是其实并不是我们真正需要的
2011-12-17 15:49 1067相信经常用邮箱的朋友应该能感觉到,最近网络的免费邮箱都 ... -
收藏的一些GIS网站 与大家共享
2011-12-15 13:44 795收藏的一些GIS网站 与大家共享 地理信息系统论坛&l ... -
AppDev讲座 关于ASP2.0新特性的
2011-12-15 11:34 846</span></span>I ... -
ORACLE9卸载的问题
2011-12-14 18:13 685ORACLE数据库安装起来比较麻烦,卸载也不像微软的产 ... -
JSP开发中遇到的几个小问题
2011-12-14 12:09 917<p class="MsoNorma ... -
红色联盟十年了 永恒的记忆
2011-12-12 14:34 688<p class="MsoNorm ... -
51系列单片机C语言编程ADC模/数转换器程序模板
2011-12-09 08:39 5930/********************* ...
相关推荐
其中`requestWindowFeature`用于请求自定义标题栏特性,`setContentView`加载主布局,`setFeatureInt`则用于设置具体的自定义标题栏布局。 #### 半透明与全透明效果 Android也提供了内置的主题样式来实现透明效果...
- `FEATURE_CUSTOM_TITLE`:允许自定义标题栏。 - `FEATURE_SWIPE_TO_DISMISS`:在横屏模式下,允许用户通过滑动来关闭Activity。 正确使用`requestWindowFeature()` 的关键是时机,它必须在调用`setContentView()`...
- 设置`Caption`为空字符串,隐藏标题栏。 - 设置`AlphaBlend`为`True`,启用透明效果。 - 设置`AlphaBlendValue`为适当的值(0-255),控制透明度。0完全透明,255完全不透明。 2. **窗体定位**: - 为了使...
在Android中,获取标题栏或状态栏的高度对于自定义布局或沉浸式体验很有用。此工具类可能包含一个静态方法,用于计算并返回顶部状态栏的高度,通常通过测量布局或者查询系统资源得到。 3. **android 判断网络状态*...
在 Android 5.0 和 6.0 中,开发者可以通过自定义主题来改变状态栏、标题栏和导航栏的颜色,这一功能极大地增强了应用的美观度与个性化。 ##### 1.1 创建相应的样式文件 为了自定义这些颜色,首先需要创建一个样式...
颜色渐变不仅限于背景,还可以应用于按钮、图标、标题栏等各种界面元素。 在编程中实现窗体颜色渐变,通常有以下几种方式: 1. **图形库和框架支持**:许多图形库和用户界面框架如Qt、WPF、JavaFX、Android的...
2. **android 获取标题栏状态栏高度**:在自定义布局时,有时需要知道标题栏和状态栏的高度,以便进行精确的界面排版。可以通过`Activity`的`getWindow().getDecorView()`获取根视图,然后测量其顶部到内容区域的...
- **自定义标题栏和边框**:在窗口化游戏时,可能需要隐藏或自定义标题栏和边框,以提供更沉浸式的体验。这可以通过修改窗体样式(如 `Form.StyleServices.EnableVisualStyles`)和覆盖 `Paint` 事件来完成。 - **...
- **2.8 ActionBar**:位于屏幕顶部的应用栏,用于显示应用图标、标题等信息,并提供导航和其他功能。 #### 四、Activity和Fragment **3.1 应用程序的生命周期** 应用程序的生命周期包括启动、运行、暂停、停止和...
a) 页面结构:由标题栏、内容块和底部导航组成,每个显示的窗体被视为一个独立的页面。 b) 动画效果:基于CSS的@-webkit-keyframes实现动画效果,如淡入淡出。jQuery代码用于添加和移除相应的CSS类,控制页面的显示...
开发者可以自定义窗口的边框和非客户区,以去除标准的标题栏和菜单,从而实现悬浮窗的外观。 对于悬浮窗的可拖动性,Delphi7允许开发者通过响应鼠标消息来实现。当用户按下鼠标并移动时,程序会捕获这些消息,计算...
这包括设置窗口的属性,如大小、位置、标题以及添加菜单栏和工具栏。你还会了解到信号与槽机制,这是Qt事件处理的核心,用于连接UI元素的动作和响应函数。此外,窗体布局(QLayout)管理也是重点,它允许自适应地...
Tab控件的基本结构通常包括一个可滚动的标题栏,显示每个选项卡的标签,以及与这些标签对应的多个内容面板。当用户点击某个选项卡时,相应的内容面板会被展示,而其他面板则被隐藏。这种设计有助于保持界面整洁,...
- **菜单栏组件**:菜单栏由`TRectangle`(背景)、`Text`(标题)和`Button`(按钮事件)组成。 - **按钮事件**:通过`MasterButton`绑定特定按钮,点击后显示相关的菜单。 - **显示模式**:使用`Mode`属性控制显示...
4. **绘制不规则窗体**:Qt也支持创建和绘制不规则形状的窗体。 #### 第十一章 多线程 1. **创建线程方式**:Qt支持两种方式创建线程,通过继承QThread类或使用QRunnable类。 2. **线程的同步**:多线程编程中,...