- 浏览: 245796 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
江恂泽:
楼主 这家伙会把data 拆分开来 转换成day year形 ...
JsonUtil -
mdsp25xhm:
为何没有列表查询功能?
myBatis DAO封装
1:通过findViewById获得各个屏幕上面的控件(控件),和布局文件中各个元素的id是对应的,布局文件中的android:id配置
2:setOnClickListener()设置点击行为,这个方法的参数实际上是一个View.OnClickListener类型的接口,需要被实现才能够使用,实现其中的onClick()函数。这样既可实现点击的时候实现相应的功能。
3:setBackgroundColor,设置背景颜色,setText 设置显示文本
/**
* 初始化资源
*
* @param
* @return void
* @throws
* @since TianTian
*/
private void initResource()
{
back_01 = (Button) findViewById(R.id.back_01);
back_02 = (Button) findViewById(R.id.back_02);
back_03 = (Button) findViewById(R.id.back_03);
}
/**
* 设置资源按钮监听事件
*
* @param
* @return void
* @throws
* @since TianTian
*/
private void setListener()
{
back_02.setOnClickListener(back_02_listener);
back_03.setOnClickListener(back_03_listener);
}
/*
* back_02_listener
*/
private OnClickListener back_02_listener = new OnClickListener()
{
@Override
public void onClick(View view)
{
back_01.setBackgroundColor(color.red);
back_01.setText("测试按钮");
}
};
/*
* back_03_listener
*/
private OnClickListener back_03_listener = new OnClickListener()
{
@Override
public void onClick(View view)
{
back_01.setBackgroundColor(color.blue);
back_01.setText("恢复按钮");
}
};
引申:SetOnXXXListener()等函数是android.view.View类的函数,各种控件(包括Button、EditText)都扩展这个类,同族的函数包括:
void setOnClickListener(View.OnClickListener l);
void setOnFocusChangeListener(View.OnFocusChangeListener l);
void setOnKeyListener(View.OnKeyListener l);
void setOnLongClickListener(View.OnLongClickListener l);
void setOnTouchListener(View.OnTouchListener l);
2:setOnClickListener()设置点击行为,这个方法的参数实际上是一个View.OnClickListener类型的接口,需要被实现才能够使用,实现其中的onClick()函数。这样既可实现点击的时候实现相应的功能。
3:setBackgroundColor,设置背景颜色,setText 设置显示文本
/**
* 初始化资源
*
* @param
* @return void
* @throws
* @since TianTian
*/
private void initResource()
{
back_01 = (Button) findViewById(R.id.back_01);
back_02 = (Button) findViewById(R.id.back_02);
back_03 = (Button) findViewById(R.id.back_03);
}
/**
* 设置资源按钮监听事件
*
* @param
* @return void
* @throws
* @since TianTian
*/
private void setListener()
{
back_02.setOnClickListener(back_02_listener);
back_03.setOnClickListener(back_03_listener);
}
/*
* back_02_listener
*/
private OnClickListener back_02_listener = new OnClickListener()
{
@Override
public void onClick(View view)
{
back_01.setBackgroundColor(color.red);
back_01.setText("测试按钮");
}
};
/*
* back_03_listener
*/
private OnClickListener back_03_listener = new OnClickListener()
{
@Override
public void onClick(View view)
{
back_01.setBackgroundColor(color.blue);
back_01.setText("恢复按钮");
}
};
引申:SetOnXXXListener()等函数是android.view.View类的函数,各种控件(包括Button、EditText)都扩展这个类,同族的函数包括:
void setOnClickListener(View.OnClickListener l);
void setOnFocusChangeListener(View.OnFocusChangeListener l);
void setOnKeyListener(View.OnKeyListener l);
void setOnLongClickListener(View.OnLongClickListener l);
void setOnTouchListener(View.OnTouchListener l);
发表评论
-
IMF简介-2
2013-07-09 17:56 892InputManager 由UI控件(View,TextVie ... -
IMF简介-1
2013-07-09 17:51 815Input Method Framework 目录 ... -
输入法 总结-3
2013-07-08 15:02 851public class MainActivity exten ... -
输入法 总结-4
2013-07-04 17:29 935public class InputActivity exte ... -
输入法 总结-3
2013-07-04 17:28 861public class InputApplication e ... -
输入法 总结-2
2013-07-04 17:23 776openwnn_pref_ja.xml <?xml v ... -
输入法 总结-2
2013-07-04 17:21 13openwnn_pref_ja.xml <?xml v ... -
输入法 总结-1
2013-07-04 17:19 795<application android ... -
Android快捷键
2013-03-15 14:39 818Home键(小房子键) 在 ... -
如何通过wifi调试android程序
2013-02-27 15:48 762android手机居然可以通过wifi进行程序的调试,太好了, ... -
Please ensure that adb is correctly located at 'D:\android-sdk-windows\platform-
2013-02-27 14:27 1655adt 出现ADB server didn't ACK, fa ... -
Android AsyncTask
2013-02-19 09:35 1117AsyncTask是抽象类,子类 ... -
Android ViewPager 左右滑动2-1
2013-01-29 10:12 1485public class PagerActivity exte ... -
Android ViewPager 左右滑动-3
2013-01-29 10:10 1098<?xml version="1.0" ... -
Android ViewPager 左右滑动-2
2013-01-29 10:10 1463/*** * 选中效果 */ pu ... -
Android ViewPager 左右滑动-1
2013-01-29 10:09 1381Store extends ActivityGroup imp ... -
Android 下载
2013-01-27 00:59 908下载apk程序代码 protected File downLo ... -
Android SDCard操作-3
2013-01-26 18:31 883public static Intent getVid ... -
Android SDCard操作-2
2013-01-26 18:30 1109/** * 判断该应用在手机中的安装情况 ... -
Android SDCard操作-1
2013-01-26 18:27 1045private static int INSTALLED = ...
相关推荐
6 创建自定义列表对话框 笔者为该对话框添加了自定义的布局文件 该自定义布局文件包含一个文本标签和一个文本框 并实现了确定按钮点击监听事件 在文本框输入内容后 获取文本框里的内容 并以toast形式显示出来 ...
1. **OnClickListener**:这是最基础的按钮监听事件,用于处理单击事件。当用户点击Button时,会触发定义在OnClickListener中的onClick()方法。你可以这样设置: ```java Button myButton = findViewById(R.id.my_...
本教程将深入探讨如何使用`NotificationListenerService`来监听Android设备的通知栏事件,以便实现自定义的功能,如记录通知历史、管理通知或者进行其他定制化处理。 `NotificationListenerService`是Android提供的...
在Android开发中,全局事件监听器是一种非常实用的设计模式,它允许开发者在整个应用程序范围内监听特定的事件,而无需在每个需要响应的类中都添加监听代码。标题中的"android全局事件监听器"指的是一个实现此类功能...
1. CheckBoxPreference:用于创建一个可选的复选框,用户可以开启或关闭。 2. SwitchPreference:在Android 5.0(Lollipop)后引入,显示为滑动开关,功能与CheckBoxPreference类似,但视觉效果更佳。 3. ...
通过理解并熟练运用Android的事件监听机制,开发者可以创建出更丰富、更具交互性的应用,如模拟飞行游戏中的飞机操控,或者其他需要精确用户输入的应用场景。不断探索和实践,是提升Android开发技能的关键。
### Android监听百度地图缩放事件知识点详解 #### 一、概述 在开发基于地理位置的应用时,经常需要使用地图服务来展示位置信息或者提供路径规划等功能。百度地图作为一款功能强大的地图服务工具,在Android开发中...
在Android开发中,监听返回按钮事件是一个常见的需求,特别是在用户交互设计中,有时需要自定义返回按钮的行为,比如弹出确认对话框防止用户误操作。本文将详细讲解如何在Android应用中实现返回按钮事件的监听。 ...
对于监听按键事件,Android系统并没有提供直接的广播来处理物理按键按下,因为硬件按键的事件通常由系统内部处理。然而,对于Home键、Back键等系统键,可以通过重写Activity的onKeyDown()和onKeyUp()方法来监听。...
为了提高代码的可维护性和复用性,可以考虑创建一个基类Activity,里面封装好对返回键事件的处理逻辑,并让需要监听返回键的Activity继承这个基类。 最后,值得注意的是,在Android 4.0(API level 14)及以上版本...
接下来,我们创建一个`BroadcastReceiver`来监听短信接收事件。这个接收器会注册一个`SmsListener`,当有新短信到来时,它会被触发。下面是一个简单的`BroadcastReceiver`实现: ```java public class SmsReceiver ...
本文将详细讲解如何在Android项目中动态地创建BroadcastReceiver,实现解锁、锁屏以及安装监听功能。 一、理解BroadcastReceiver BroadcastReceiver是Android四大组件之一,用于接收系统或应用发出的广播意图...
本篇文章将深入探讨如何在Android中监听软键盘的状态。 首先,我们需要了解Android系统中的软键盘是如何工作的。当用户在EditText等输入框中点击时,系统会自动弹出软键盘。然而,Android SDK并没有提供直接的方法...
本篇文章将深入探讨如何在Android应用中设置WiFi热点、以及如何监听热点的开启和关闭事件。以下是对相关知识点的详细说明: 1. **WiFi热点API**:Android提供了`ConnectivityManager`和`WifiManager`这两个系统服务...
- **打开app**:在Android中,应用的启动和关闭都是通过Activity的生命周期管理,理解Activity的创建、暂停、恢复和销毁过程对于监听应用打开至关重要。 - **任务栈**:在Android的多任务环境中,每个应用都有一系列...
在Android开发中,有时我们需要对系统通知栏的消息进行监听,以便在特定通知出现时执行相应的操作。`E4A(Easy4Android)`是一个流行的基于Java的编程工具,用于编写Android应用程序,它提供了简单易懂的语法,使得...
本Android源码演示事件监听方法的创建和具体实现,演示程序中,用户点击不同的按钮,演示具体的事件监听功能: public void onClick(View v) {//实现事件监听方法 if(v == buttons[0]){//按下第一个按钮时 ...
在Android开发中,事件监听器(Event Listeners)是实现用户交互和响应各种事件的关键机制。标题提到的“android 外部类作为事件监听器类”是指将一个非匿名类(外部类)作为事件处理的对象,这在某些情况下可能是...
1.获取屏幕大小,以合理设定 按钮 大小及位置 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; int height = dm....