intent和手势探测
一、三种启动方法
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和手势探测相关推荐
- [单片机][IIC/I2C][APDS9960] 手势传感器 4种手势
/* -----------------------------------------头文件-----------------------------------------*/ #include ...
- kinect+openni2+nite2+opencv2.4手势跟踪
#include "stdafx.h" #include <afxwin.h> #include <array> #include <iostream ...
- 【摘录】GestureDector使用
boolean onDoubleTap(MotionEvent e) 解释:双击的第二下Touch down时触发 boolean onDoubleTapEvent(MotionEvent e) ...
- Kinect 动作识别组件概要设计
这是数年前在一个公司做的:Kinect手势识别的一个DLL,供其他应用开发调用. 这是概要设计文档.可以了解Kinect技术,以及作为文档写作的参考.代码恕不能提供. Kinect 动 作 识 别 组 ...
- iOS开发-开发总结(七)
一:手势与ScrollView兼容问题 倘若在 ViewController 中添加了一个 TableView,那么很可能在侧滑返回的时候,反而先触发了 TableView 的上下滚动,这一点是非常恼 ...
- 谈谈NiTE 2手部跟踪在彩色图像上的显示
主要内容: NiTE2手部跟踪流程 代码演示 总结 一.NiTE2手部跟踪流程 我自己都感觉到天天在重复着相同的代码,但我觉得没什么不好的,对于新东西的学习只有在重复再重复的过程中,才能积累经验,较少 ...
- Android自定义导览地图组件(一)
丨版权说明 : <Android自定义导览地图组件(一)>于当前CSDN博客和乘月网属同一原创,转载请说明出处,谢谢. 鉴于Android关于自定义导览地图的相关资料以及 ...
- ios上webview与浏览器webview
1.ios上的webview 在ios中有自己的浏览器组件,他就是UIWebView,UIWebView是iOS上对WebKit的封装,WebKit是渲染引擎,UIWebView是渲染引擎和JS引擎的 ...
- Android GestureOverlayView详解
转至:http://blog.csdn.net/stevenhu_223/article/details/9394491 前言:Android关于手势的操作提供两种形式:一种是针对用户手指在屏幕上划出 ...
最新文章
- 判断设备网络状态_生成树RSTP,快速生成树协议,交换网络必用的破环协议,面试必备...
- ITK:侵蚀二进制图像
- 使用JUnit 5进行Spring Boot测试
- SAP Study Notes: BW Queriy-Variables(变量)
- Android应用开发—浅谈MVX模式
- 静态页中利用AJAX.NET实现无刷新页面
- SQLSERVER索引汇总
- Java_模拟comet的实现
- 在PyCharm中自动添加文件头、时间日期等信息
- 【YOLO家族】【论文翻译】YOLO 9000 /YOLO V2
- oracle11g的adg需要付费嘛,Oracle11g ADG 搭建
- 【金融系列】使用Python分析债券,画零息利率曲线,对债券进行精确定价,计算债券的麦考利久期、修正久期和凸度,并进行价格敏感性分析
- Linux usbkey自动登陆,Usbkey怎么用?|3分钟让您了解Usbkey使用方法
- NES模拟器源码阅读
- mysql按升序创建索引_MySQL 降序索引 (Descending Indexes)
- mysql 导入导出 csv_学习 MySQL中导入 导出CSV
- android 点击变色的两种情况、textview点击变色以及自定义checkbox
- 使用@PersistenceContext获取EntityManager报NullPointerException异常
- getActionCommand()用法
- 对抗网易相册不能贴图(解决)
热门文章
- html5父子页面数据传递,使用iframe标签嵌套页面时 如何进行父子页面通讯/传值...
- java redis 网络断开_Redis长时间连接后自动断开
- tp3.2.3权限控制二之后台管理部分,及菜单栏目显示问题
- php批量生成200条8位兑换码
- 百万级数据库优化方案
- Mac 系统中maven配置环境变量
- Keras【Deep Learning With Python】更优模型探索Keras实现CNN
- C++ with STL(二)map
- 计算机软件专业 课程,_计算机软件_专业的课程设置.pdf
- java class 使用_Java反射机制(Class类的使用)