- 浏览: 385375 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (269)
- FY_UML (3)
- FY_JAVA (12)
- FY_JavaScript脚本 (7)
- FY_JSP (3)
- FY_Tapestry框架 (12)
- FY_Spring框架 (3)
- FY_Manager (5)
- FY_Junit(单元测试) (3)
- SERVER (14)
- FY_Struts2框架 (3)
- FY_SVN (2)
- FY_NoSQL (2)
- FY_jquery_sir (13)
- FY_hibernate_sir (8)
- FY_设计模式_sir (6)
- FY_Extjs_sir (10)
- FY_CI_sir (5)
- FY_Oracle_sir (11)
- FY_MySql_sir (10)
- FY_Hadoop_sir (3)
- FY_SOA_sir (1)
- 中文分词技术 (1)
- FY_Android (52)
- FY_架构 (2)
- FY_PhoneGap (2)
- FY_Webstorm (5)
- FY_Sencha Touch (3)
- HTML5应用快速开发 (1)
- FY_python (0)
- HADOOP (1)
- AI (0)
最新评论
-
antao592:
楼主,HkDataSourceWrapper中的getCurr ...
结合spring jdbc 实现分表分库的数据库访问构思 -
bonait:
不错,看看我的这个怎么样www.zipin168.com
So Easy京东商城 -
chenzheng8975:
...
So Easy京东商城 -
yzhenxing:
我导入demo后少com.google.android.gms ...
google地图demo -
echoaiya:
非常感谢~~
google地图demo
--------------------------------------------strings.xml--------------------------------------------
<resources>
<string name="app_name">com.ch03</string>
<string name="hello_world">Hello world!</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_main">com.ch03</string>
<string name="gender">性别</string>
<string name="female">女</string>
<string name="male">男</string>
<string name="lovely">爱好</string>
<string name="food">美食</string>
<string name="music">音乐</string>
<string name="btn">注册</string>
</resources>
--------------------------------------------activity_main.xml-------------------------------------
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/gender" />
<RadioGroup
android:id="@+id/general"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/male"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/male" />
<RadioButton
android:id="@+id/female"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/female" />
</RadioGroup>
<TextView
android:layout_width="fill_parent"
android:layout_height="1sp"
android:background="#000000" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/lovely" />
<CheckBox
android:id="@+id/food"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/food" />
<CheckBox
android:id="@+id/music"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/music" />
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/btn" />
</LinearLayout>
--------------------------------------------MainActivity--------------------------------------------
package com.ch03;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.RadioGroup;
import android.widget.Toast;
/**
*
* 项目名称:com.ch03
* 类名称:MainActivity
* 类描述: 单选按钮与复选按钮
* 创建人:fy
* 创建时间:2012-11-2 下午10:35:02
* Copyright (c) 方勇-版权所有
*/
public class MainActivity extends Activity {
/* 单选按钮 */
private RadioGroup radiog_geneal;
/* 复选,美食 */
private CheckBox check_food;
/* 复选,音乐 */
private CheckBox check_music;
/* 注册按钮 */
private Button btn_register;
/* 性别 */
private String gender;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViews();
setListeners();
}
/* 初始化UI控件 */
private void findViews() {
radiog_geneal = (RadioGroup) findViewById(R.id.general);
check_food = (CheckBox) findViewById(R.id.food);
check_music = (CheckBox) findViewById(R.id.music);
btn_register = (Button) findViewById(R.id.btn);
}
/* 设置监听器 */
private void setListeners() {
btn_register.setOnClickListener(onClickListener);
radiog_geneal.setOnCheckedChangeListener(onCheckedChangeListener);
}
/* 显示结果 */
private void showResults(String values) {
Toast.makeText(MainActivity.this, values, Toast.LENGTH_LONG).show();
}
/* 双击事件 */
private OnClickListener onClickListener = new OnClickListener() {
@Override
public void onClick(View v) {
showResults("性别是:" + gender + "爱好是:" + check_food.getText().toString() + check_music.getText().toString());
}
};
/* 单选按钮选择事件 */
private RadioGroup.OnCheckedChangeListener onCheckedChangeListener = new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
if (checkedId == R.id.male) {
gender = "男";
showResults("您选择的是男");
} else {
gender = "女";
showResults("您选择的是女");
}
}
};
}
<!--EndFragment-->
发表评论
-
史上最快 Android N(安卓7.0)运行效率暴增至600%
2016-10-15 10:08 928谷歌I/O 2016开发者大会在公司总部正式拉开 ... -
So Easy京东商城
2014-12-10 16:51 1578So Easy京东商城 我和17位小伙伴们 ... -
过期Gallery取代方案horizontalscrollView之菜单导航效果
2014-03-23 16:19 2414效果 ------------------------- ... -
过期Gallery取代方案horizontalscrollView之京东效果
2014-03-23 15:57 3880效果 ------------------------- ... -
过期Gallery取代方案horizontalscrollView之幻灯片效果
2014-03-21 17:33 2621效果 ------------------------- ... -
tabhostandbadgeview
2014-03-19 13:45 1034效果 -------------------------- ... -
Android优秀开源项目大全
2014-03-18 15:17 1983以下是开源项目 1、and ... -
Android分页控件xlistview
2014-03-18 14:51 1673strings.xml ----------------- ... -
过期Gallery取代方案horizontalscrollView之普通画廊
2014-03-17 22:48 2443activity_main.xml ---------- ... -
viewpage
2014-03-17 18:08 1059strings.xml ----------------- ... -
FragmentStatePagerAdapter分页
2014-03-17 17:27 806ViewPager ViewPager 如 ... -
FragmentPagerAdapter与FragmentStatePagerAdapter差异
2014-03-17 17:20 1317简介 平常使用的FragmentPagerAdapter和F ... -
抽屉菜单
2014-03-16 12:51 1844strings.xml ----------------- ... -
px和dip以及sp的区别
2014-03-08 17:01 717显示单位px和dip以及sp的区别 dip: devi ... -
fragment生命周期
2014-03-06 16:59 890Fragment必须被写成可重用的模块。因为fragmen ... -
过期API_AlertDialog
2014-03-02 10:07 1151layout----------------------- ... -
Android_Jni 操作指南
2014-01-10 14:45 948Android_Jni 操作指南 NDK(Nati ... -
各种各样圆形进度条
2013-11-11 16:30 563http://www.apkbus.com/android-1 ... -
红杏出墙__实训版
2013-04-20 18:59 1083红杏出墙__实训版 -
google地图demo
2013-04-09 14:25 3203---------------------------- ...
相关推荐
本话题主要关注如何使用jQuery来实现自定义的radio(单选按钮)和checkbox(复选框)的美化。在现代Web界面设计中,为了提供更美观、用户体验更好的表单元素,开发者经常需要对这些标准HTML元素进行定制。 首先,...
在Windows编程中,尤其是使用MFC(Microsoft Foundation Classes)库时,我们经常需要自定义控件的外观,比如创建透明的Radio按钮和CheckBox。透明效果可以让界面看起来更加现代和美观,提升用户体验。以下是对"透明...
总之,"10组美化的radio&checkbox"为网页设计师和开发者提供了丰富多样的选择,使得在创建表单或界面时,可以轻松实现美观与功能的完美结合。通过合理地利用这些组件,可以显著提升网页的用户体验和整体品质。在实际...
为了实现CheckBox与子项的联动,开发者需要编写自定义的Adapter。Adapter是连接数据源和视图的关键,它负责将数据转换为视图并绑定到ListView上。在这个案例中,Adapter需要包含一个布尔数组来记录每个子项CheckBox...
在网页设计中,radio(单选按钮)和checkbox(复选框)是常见的表单元素,用于收集用户数据。然而,这些元素在默认状态下样式较为简单,可能不符合设计师们追求的美观与统一风格的需求。本篇文章将深入探讨如何使用...
在网页设计中,Radio按钮和Checkbox控件是常见的交互元素,用于用户的选择和确认操作。然而,它们的默认样式往往简单且缺乏个性化。本主题聚焦于如何使用CSS3来自定义Radio和Checkbox的样式,以提升用户体验并增加...
在Android开发中,"Android 多行多列CheckBox"是一个常见的需求,特别是在创建表单、设置界面或如你所述的员工报餐界面等场景。CheckBox是Android提供的一个UI组件,用于让用户选择一个或多个选项。当需要在界面上...
在网页设计中,radio(单选按钮)和checkbox(复选框)是常见的表单元素,用于收集用户的选择信息。然而,原生的HTML radio和checkbox样式通常较为简单,不符合现代网页美观的需求。jQuery,一个广泛使用的...
在Android开发中,Radio和Checkbox是两种常用的UI组件,它们分别用于实现单选和多选功能。本示例源码提供了在Android应用中如何有效利用这两种控件的实践案例。 RadioGroup与RadioButton RadioGroup是Android中管理...
在Android开发中,CheckBox是一个常用的UI组件,用于提供两种状态的选择:选中和未选中。默认情况下,CheckBox的选中和未选中状态的图标是系统提供的,但有时为了满足应用的个性化需求,我们需要自定义这些图片样式...
每个样式对应的css,html,js 文件都有,享用直接套就可以
本项目名为"Radio/Checkbox Style",基于JavaScript技术实现,旨在提供一种新的、更加吸引人的radio和checkbox样式。这个开源项目可能包含了CSS、JavaScript或HTML文件,用于创建和管理这些定制的控件。通过下载并...
本文将深入探讨如何实现一个具有三种状态的纯Material风格的Android Checkbox控件,以及与之相关的Android开发知识。 Checkbox在Android中通常用于提供多选选项,它的默认状态只有两种:选中和未选中。然而,有时...
在网页设计中,`checkbox` 和 `radio` 是两种常见的表单元素,用于用户进行多选和单选操作。为了提升用户体验和界面美观性,设计师和开发者常常会为这些元素定制自定义样式。本篇文章将深入探讨如何实现“好看的”`...
接下来,我们将在Java代码中与CheckBox交互。首先,我们需要找到XML布局中的CheckBox对象,可以使用`findViewById()`方法: ```java CheckBox myCheckbox = (CheckBox) findViewById(R.id.my_checkbox); ``` 然后,...
本文将详细介绍如何在Android应用中实现ListView与CheckBox的联合使用,包括数据绑定、事件监听以及选中状态管理。 首先,我们需要创建一个自定义的ListView项布局,该布局中包含一个CheckBox。例如,创建一个名为...
当需要在列表项中添加选择功能时,我们通常会结合使用ListView与CheckBox。本篇将详细讲解如何利用这两种组件实现ListView中的单选功能。 首先,我们需要理解ListView的工作原理。ListView通过Adapter将数据源(如...
在IT行业中,前端开发是至关重要的一环,而表单元素如radio、checkbox和select的样式定制则是提升用户体验和界面美观度的关键。"LazyForm radio,checkbox,select样式自定义"是一个针对这一需求的解决方案,它基于...
**zTree 3.5 Radio/Checkbox 自定义树形组件详解** zTree 是一款基于 jQuery 的强大树形插件,广泛应用于网页中的数据展示、菜单导航等场景。在 zTree 3.5 版本中,它提供了丰富的功能,包括单选(Radio)和复选...
综上所述,要在Android的ListView中使用Checkbox,我们需要创建自定义Adapter,设计Checkbox的布局,管理复选状态,监听并处理用户操作,同时注意性能优化和状态恢复。在实际项目中,这样的实现方式能够提供灵活的...