一、三种启动方法

setComponent

ComponentName comp = new ComponentName(this, SecondActivity.class);
Intent intent = new Intent();
intent.setComponent(comp);
startActivity(intent);

setClass

public Intent setClass(Context packageContext, Class<?> cls)
Intent intent = new Intent();
intent.setClass(this, SecondActivity.class);
startActivity(intent);

intent构造方法

Intent intent = new Intent(this, SecondActivity.class);startActivity(intent);

二、数据传递

public Intent putExtras(Bundle extras)
public Bundle getExtras()

数据返回

public void startActivityForResult(Intent intent, int requestCode);

public final void setResult(int resultCode, Intent data);

protected void onActivityResult(int requestCode, int resultCode, Intent data)

三、手势探测

public GestureDetector(Context context,     GestureDetector.OnGestureListener listener)

重写

public boolean onTouchEvent(MotionEvent event) {return gd.onTouchEvent(event);}

四、隐式启动

1、

启动浏览器

Intent intent = new Intent();intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_APP_BROWSER);startActivity(intent);

2、同时设置Action和DATA属性

public Intent  setData(Uri data);

public static Uri parse(String uriString)

转载于:https://www.cnblogs.com/zyh0430/p/8149284.html

intent和手势探测相关推荐

  1. [单片机][IIC/I2C][APDS9960] 手势传感器 4种手势

    /* -----------------------------------------头文件-----------------------------------------*/ #include ...

  2. kinect+openni2+nite2+opencv2.4手势跟踪

    #include "stdafx.h" #include <afxwin.h> #include <array> #include <iostream ...

  3. 【摘录】GestureDector使用

    boolean  onDoubleTap(MotionEvent e) 解释:双击的第二下Touch down时触发 boolean  onDoubleTapEvent(MotionEvent e) ...

  4. Kinect 动作识别组件概要设计

    这是数年前在一个公司做的:Kinect手势识别的一个DLL,供其他应用开发调用. 这是概要设计文档.可以了解Kinect技术,以及作为文档写作的参考.代码恕不能提供. Kinect 动 作 识 别 组 ...

  5. iOS开发-开发总结(七)

    一:手势与ScrollView兼容问题 倘若在 ViewController 中添加了一个 TableView,那么很可能在侧滑返回的时候,反而先触发了 TableView 的上下滚动,这一点是非常恼 ...

  6. 谈谈NiTE 2手部跟踪在彩色图像上的显示

    主要内容: NiTE2手部跟踪流程 代码演示 总结 一.NiTE2手部跟踪流程 我自己都感觉到天天在重复着相同的代码,但我觉得没什么不好的,对于新东西的学习只有在重复再重复的过程中,才能积累经验,较少 ...

  7. Android自定义导览地图组件(一)

    丨版权说明 : <Android自定义导览地图组件(一)>于当前CSDN博客和乘月网属同一原创,转载请说明出处,谢谢.          鉴于Android关于自定义导览地图的相关资料以及 ...

  8. ios上webview与浏览器webview

    1.ios上的webview 在ios中有自己的浏览器组件,他就是UIWebView,UIWebView是iOS上对WebKit的封装,WebKit是渲染引擎,UIWebView是渲染引擎和JS引擎的 ...

  9. Android GestureOverlayView详解

    转至:http://blog.csdn.net/stevenhu_223/article/details/9394491 前言:Android关于手势的操作提供两种形式:一种是针对用户手指在屏幕上划出 ...

最新文章

  1. 判断设备网络状态_生成树RSTP,快速生成树协议,交换网络必用的破环协议,面试必备...
  2. ITK:侵蚀二进制图像
  3. 使用JUnit 5进行Spring Boot测试
  4. SAP Study Notes: BW Queriy-Variables(变量)
  5. Android应用开发—浅谈MVX模式
  6. 静态页中利用AJAX.NET实现无刷新页面
  7. SQLSERVER索引汇总
  8. Java_模拟comet的实现
  9. 在PyCharm中自动添加文件头、时间日期等信息
  10. 【YOLO家族】【论文翻译】YOLO 9000 /YOLO V2
  11. oracle11g的adg需要付费嘛,Oracle11g ADG 搭建
  12. 【金融系列】使用Python分析债券,画零息利率曲线,对债券进行精确定价,计算债券的麦考利久期、修正久期和凸度,并进行价格敏感性分析
  13. Linux usbkey自动登陆,Usbkey怎么用?|3分钟让您了解Usbkey使用方法
  14. NES模拟器源码阅读
  15. mysql按升序创建索引_MySQL 降序索引 (Descending Indexes)
  16. mysql 导入导出 csv_学习 MySQL中导入 导出CSV
  17. android 点击变色的两种情况、textview点击变色以及自定义checkbox
  18. 使用@PersistenceContext获取EntityManager报NullPointerException异常
  19. getActionCommand()用法
  20. 对抗网易相册不能贴图(解决)

热门文章

  1. html5父子页面数据传递,使用iframe标签嵌套页面时 如何进行父子页面通讯/传值...
  2. java redis 网络断开_Redis长时间连接后自动断开
  3. tp3.2.3权限控制二之后台管理部分,及菜单栏目显示问题
  4. php批量生成200条8位兑换码
  5. 百万级数据库优化方案
  6. Mac 系统中maven配置环境变量
  7. Keras【Deep Learning With Python】更优模型探索Keras实现CNN
  8. C++ with STL(二)map
  9. 计算机软件专业 课程,_计算机软件_专业的课程设置.pdf
  10. java class 使用_Java反射机制(Class类的使用)