- 浏览: 117532 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
lehehe:
恩恩,不过我觉得用接口比较方便,http://www.haos ...
android WIFI定位 -
sunlok:
不错的功能,学习了!
android ListView根据字母排序和定位
package com.tony.tabstudy;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TabHost;
import android.widget.TabHost.OnTabChangeListener;
import android.widget.TabWidget;
public class TabStudyActivity extends Activity {
@ Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final TabHost tabHost = (TabHost)findViewById(R.id.tabHost);
tabHost.setup();
TabHost.TabSpec spec = tabHost.newTabSpec("tab1");
spec.setContent(R.id.tab1);
spec.setIndicator("主页");
tabHost.addTab(spec);
TabHost.TabSpec spec2 = tabHost.newTabSpec("tab2");
spec2.setContent(R.id.tab2);
spec2.setIndicator("主页2",
getResources().getDrawable(android.R.drawable.btn_dialog));
tabHost.addTab(spec2);
tabHost.setCurrentTab(1);
// 初始化设置一次标签背景
updateTabBackground(tabHost);
// 选择时背景更改。
tabHost.setOnTabChangedListener(new OnTabChangeListener() {
@ Override
public void onTabChanged(String tabId) {
updateTabBackground(tabHost);
}
});
}
/**
* 更新Tab标签的背景图
*
* @param tabHost
*/
private void updateTabBackground(final TabHost tabHost) {
for (int i = 0; i < tabHost.getTabWidget().getChildCount(); i++) {
View vvv = tabHost.getTabWidget().getChildAt(i);
if (tabHost.getCurrentTab() == i) {
// 选中后的背景
vvv.setBackgroundDrawable(getResources().getDrawable(
android.R.drawable.spinner_background));
} else {
// 非选择的背景
vvv.setBackgroundDrawable(getResources().getDrawable(
R.drawable.a));
}
}
}
}
发表评论
-
SQLite 增删改查的工具类
2014-05-03 00:23 883SQLite 增删改查的工具类 -
将android工程打包生成apk文件
2014-04-21 18:56 7101.)生成keystore 按照下面的命令行 在C:\Pr ... -
android - 自定义标题栏(在标题栏中增加按钮和文本居中)
2012-10-09 10:57 2226现在很多的Android程序都在标题栏上都显示了一些按钮和标题 ... -
按钮文字变色
2012-09-26 14:15 870按钮文字变色 我们首先添加一个ColorStateLis ... -
ListView与Button共存问题
2012-09-25 09:34 627ListView 和 其它能触发点击事件的widget无法一起 ... -
ListView与Button共存问题
2012-09-20 17:06 608http://blog.csdn.net/xinqiqi123 ... -
获取手机SIM卡电话号码信息
2012-09-24 09:25 1177<uses-permission android:nam ... -
android判断用户网络类型
2012-09-18 20:42 4514Nettestactivity代码 ... -
android权限大全
2012-09-24 09:25 636访问登记属性 android.permission.AC ... -
android中实现百度地图
2012-09-24 09:26 1475android实现GPS定位 实现GPS定位功能主要是 ... -
android listView点击拓展出一些子item
2012-08-20 22:23 790android有些应用中listView点击item就会在 ... -
数据结构面试之六——二叉树的常见操作2(非递归遍历&二叉排序树)
2012-08-20 22:05 1347六、二叉树的基本操作(非递归遍历)&二叉排序树的操作 ... -
Activity的启动模式(android:launchMode)
2012-08-20 21:58 805在android里,有4种activity ... -
android面试题
2012-08-16 13:10 794打包下载: <ignore_js_op> Andr ... -
二叉树
2012-08-08 22:41 662http://blog.163.com/qhx_405/blo ... -
二叉树遍历
2012-08-08 22:27 701二叉树遍历 博客分类: 算法 数据结构CC++C#F# ... -
Android开发_如何调用系统默认浏览器访问
2013-11-04 11:20 695一、启动android默认浏览器 Intent ... -
图片滚动的几种常用组件的使用
2014-05-04 01:31 717图片滚动的几种常用组件的使用 写在前面:屏幕切换指的是在 ... -
android签名
2012-07-29 19:17 793Android 签名详解(三种方法) 2012 - 7 ...
相关推荐
- `MyToolBar.cpp`: 包含`MyToolBar`类的实现,其中包含修改背景颜色的代码。 - `MyControlbariml.cpp`和`MyControlbariml.h`: 可能包含了工具栏使用的图像列表资源,可能需要更新以适应新的背景色。 - `...
在编程过程中,有时为了提高代码的可读性或个人喜好,我们可能会想要更改编辑器的背景颜色。本教程将详细指导如何在Dev-C++中自定义背景颜色。 首先,你需要确保已经安装了Dev-C++。如果你还没有安装,可以从官方...
"改变对话框背景颜色" 本文将详细介绍如何修改对话框的背景颜色,以VC为开发环境。通过重写对话框的OnPaint函数,我们可以实现对话框背景颜色的修改。 首先,需要理解对话框的绘制过程。在VC中,对话框的绘制是...
"win7_修改背景颜色"这一主题就针对了这样的需求,允许用户将Windows 7的背景颜色改为淡绿色,以提供一个更舒适的视觉体验。 首先,我们需要理解如何在Windows 7中更改背景颜色。这个过程涉及到对系统资源的修改,...
"VC菜单自绘(简单的修改背景颜色)"这个主题就涉及到了如何通过自定义绘制来改变Windows应用程序中菜单的默认外观,特别是背景颜色。自绘菜单是一种常见的技术,它允许程序员完全控制菜单项的显示样式,包括字体、...
3. **设置颜色**:根据获取到的行号,遍历表格的每一行,使用“设置单元格属性”函数来修改对应行的背景颜色。这个函数接受行号、列号以及要设置的颜色作为参数。为了实现选中行高亮,你可以定义一个特定的颜色变量...
这些脚本不仅能够改变对象的背景颜色,还可以改变文本颜色和边框颜色等其他颜色相关的属性。此外,由于WinCC支持32位颜色,因此开发者可以根据实际需求灵活地调整颜色及其透明度,从而实现更加丰富多样的视觉效果。...
在这个案例中,"Javascript网页特效(2)在线改变背景颜色"是一个教程或者示例,旨在教授如何利用JavaScript实现在网页上实时改变背景颜色的功能。用户可以通过输入特定的颜色代码,让网页的背景颜色随之改变。这种...
标题中的“双击鼠标随机改变背景颜色.doc”指的是一个Java程序,它会在用户双击鼠标时,随机地改变窗口的背景颜色。这个程序利用了Java的事件处理机制和颜色类来实现这一功能。 描述中提到的“一个双击鼠标随机改变...
在本项目中,“通过UISlider改变背景颜色”是利用`UISlider`来动态调整视图,尤其是`UIWindow`的背景颜色。这个功能通常会涉及到用户交互、颜色处理以及实时反馈等知识点。 首先,我们需要理解`UISlider`的基本使用...
本教程将详细介绍如何在微信小程序中实现点击按钮后修改背景颜色的效果,让按钮在被点击时有明显的视觉反馈。 首先,我们需要了解微信小程序的基本结构。一个小程序由多个页面组成,每个页面由json、wxml、wxss、js...
"CAD图纸修改背景颜色以及文字颜色方法" CAD图纸修改背景颜色以及文字颜色方法是CAD软件中的一种常见操作,这种操作可以帮助用户更好地美化图纸的外观。下面我们将详细介绍CAD图纸修改背景颜色以及文字颜色方法。 ...
首先,我们要理解.NET Framework中的DateTimePicker控件并没有直接提供修改背景颜色的属性。不过,我们可以利用自定义绘制(Custom Drawing)技术来达到目的。自定义绘制是指开发者通过重写控件的OnPaint事件处理...
在Microsoft Foundation Classes (MFC)库中,动态修改对话框(Dialog Box)的背景颜色是一项常见的自定义化任务,这可以提升用户界面的视觉效果和交互体验。在本篇文章中,我们将深入探讨如何在MFC应用程序中实现这...
当然,如果你想要动态改变背景颜色,可以考虑在其他事件(如按钮点击)中修改`backgroundColor`变量的值,并重新绘制视图。为了做到这一点,你可以使用`Invalidate`函数来标记视图区域为无效,然后系统会自动调用`...
在这种情况下,`putty修改背景颜色.reg`文件很可能是用来修改PuTTY注册表设置的,以改变终端的背景和前景颜色、高亮色等。 要使用这个`.reg`文件,你需要按照以下步骤操作: 1. **备份注册表**:在修改注册表之前...
表格选中行的上色、改变背景颜色.zip源码Labview个人项目资料程序资源下载表格选中行的上色、改变背景颜色.zip源码Labview个人项目资料程序资源下载表格选中行的上色、改变背景颜色.zip源码Labview个人项目资料程序...
1. 设置默认背景颜色,默认字体颜色,默认选中字体颜色,默认选中背景颜色(四种颜色) 2. 设置特定单元格的四种颜色,当插入删除行或列时,特定单元格的颜色不变。 3. 设置默认字体(所有单元格字体一致) 4. 绘制...
2. 修改背景颜色:使用控件的BackColor属性来改变颜色。例如,`ToolBar1.BackColor = RGB(255, 255, 255)`将工具条背景色设置为白色。 3. 应用更改:在适当的时间(如窗体初始化或加载时)调用此代码,以确保颜色...