当前位置:  编程技术>移动开发

Android中回调接口的使用介绍

    来源: 互联网  发布时间:2014-10-19

    本文导语:  MainActivity如下: 代码如下: package cn.testcallback; import android.os.Bundle; import android.widget.Toast; import android.app.Activity; /** * Demo描述: * Android中回调接口的使用 */ public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanc...

MainActivity如下:
代码如下:

package cn.testcallback;
import android.os.Bundle;
import android.widget.Toast;
import android.app.Activity;
/**
* Demo描述:
* Android中回调接口的使用
*/
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
init();
}
private void init() {
for (int i = 0; i < 10000; i++) {
if (i == 9527) {
showToast(i, new CallBackInterface() {
@Override
public void callBackFunction(int i) {
Toast.makeText(MainActivity.this, "我的编号:"+i, Toast.LENGTH_LONG).show();
}
});
}
}
}
//定义函数,其中一个参数为CallBackInterface类型
private void showToast(int i, CallBackInterface callBackInterface) {
callBackInterface.callBackFunction(i);
}

//定义接口.且在接口中定义一个方法
public interface CallBackInterface {
public void callBackFunction(int i);
}
}

main.xml如下:
代码如下:





    
 
 

您可能感兴趣的文章:

  • android自定义控件和自定义回调函数步骤示例
  • 基于Android中Webview使用自定义的javascript进行回调的问题详解
  • 详细介绍Android中回调函数机制
  • 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 关于Android平台:手机马达驱动提供给android的接口有哪些?
  • 新浪/腾讯微博分享的统一接口SDK android-share-sdk
  • android 触屏的震动响应接口调用方法
  • 请问, android+linux内核 平台上, 有一个串口接口的外设置芯片, 想对它进行初化, 一般根据该平台下什么驱动改写?
  • 在Android中访问WebService接口的方法
  • Android中实现Runnable接口简单例子
  • 基于Android AIDL进程间通信接口使用介绍
  • android中可以通过两种方式调用接口发送短信
  • android调用国家气象局天气预报接口json数据格式解释
  • android上的一个网络接口和图片缓存框架enif简析
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Android中的android:layout_weight使用详解
  • android开发教程之switch控件使用示例
  • Android 开机广播的使用及配置
  • Android中gravity与layout_gravity的使用区别分析
  • android开发教程之android的handler使用方法
  • Android中AnimationDrawable使用的简单实例
  • android WakeLock使用方法代码实例
  • android 使用虚拟机安装apk(图文教程)
  • android自动安装apk代码实例(不使用apk安装器安装)
  • android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
  • android 弹出提示框的使用(图文实例)
  • android开发教程之获取使用当前api的应用程序名称
  • android开发教程之系统资源的使用方法 android资源文件
  • 使用python编写批量卸载手机中安装的android应用脚本
  • android教程使用webview访问https的url处理sslerror示例
  • Linux/Android竞争情况下使用flock加锁后文件被毁坏
  • android开发教程之使用looper处理消息队列
  • android intent使用定义标题
  • 在android开发中尽量不要使用中文路径的问题详解
  • Android中使用include标签和merge标签重复使用布局
  • 申请Android Map 的API Key(v2)的最新申请方式(SHA1密钥)
  • Android瀑布流实例 android_waterfall
  • Android开发需要的几点注意事项总结
  • Android系统自带样式 (android:theme)
  • android 4.0 托管进程介绍及优先级和回收机制
  • Android网络共享软件 Android Wifi Tether
  • Android访问与手机通讯相关类的介绍
  • Android 图标库 Android GraphView
  • Android及andriod无线网络Wifi开发的几点注意事项
  • 轻量级Android开发工具 Android Tools
  • Android 2.3 下StrictMode介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3