位置: 编程技术 - 正文

Android实现:手指触摸滑动切换Activity(android 实例教程)

编辑:rootadmin

推荐整理分享Android实现:手指触摸滑动切换Activity(android 实例教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android 实例教程,android实现手势涂鸦,android 实例教程,android实现手势涂鸦,Android实现手机当蓝牙音箱,Android实现手机相册图片分享到应用,Android实现手机当蓝牙音箱,android实现手机远程控制,内容如对您有帮助,希望把文章链接给更多的朋友!

安卓编码实现触摸滑动切换Activity!

实现该操作主要用到:Intent类、onTouchEvent方法;

在Activity中重写onTouchEvent方法;方法中调用Intent类对象进行两个Activity之间的切换;

Android实现:手指触摸滑动切换Activity(android 实例教程)

切换过程用到的方法主要是overridePendingTransition();

部分代码:

public class MainActivity extends Activity {private TextView tv ;private VelocityTracker velocityTracker;//用于得到手势在屏幕上的滑动速度private static final int VELOCITY = ; GestureDetector mGestureDetector; @SuppressLint("ShowToast") protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv = (TextView)findViewById(R.id.textView1); tv.setOnTouchListener(new View.OnTouchListener() {public boolean onTouch(View v, MotionEvent e) {tv.setText("song");return false;}}); Toast.makeText(this, "Hey Guy", Toast.LENGTH_SHORT).show(); } public boolean onTouchEvent(MotionEvent event){int action = event.getAction();//获取事件操作String localClassName = getLocalClassName();//当前所在类名switch(action){case MotionEvent.ACTION_DOWN:if(velocityTracker == null){ velocityTracker = VelocityTracker.obtain();//取得手势在屏幕上的滑动速度 velocityTracker.addMovement(event); } break;case MotionEvent.ACTION_MOVE: //int deltaX = (int) (lastMotionX - x); if(velocityTracker != null){ velocityTracker.addMovement(event); } Intent intent = new Intent(); intent.setClass(MainActivity.this, SecondActivity.class); startActivity(intent); overridePendingTransition(R.anim.in_from_right,R.anim.out_to_left); //lastMotionX = x; break;

全部代码不知道怎么上传~~QAQ

快速清除安卓res下无用资源,精简apk 由于我的操作方法是参考网上一篇原文研究的,尊重原创,首先贴出该地址:

路径下获取文件(类似安卓指定路径文件获取) usingUnityEngine;usingSystem.Collections;usingSystem;usingSystem.IO;//添加对System.IO命名空间的引用publicclassK_HuoQu:MonoBehaviour{Stringnimei;String[]nimei2;publicGUISkinmyskin;privateVect

新导入的安卓项目中文乱码解决终极办法 eclipse菜单栏--window--preferences--General--contenttype-(右边窗口)Text--选中javasourcefile;在最下面defaultencoding填上你之前的编码(一般是GB,GBK,UTF-8)-点击

标签: android 实例教程

本文链接地址:https://www.jiuchutong.com/biancheng/383281.html 转载请保留说明!

上一篇:android 窗口介绍(android安卓应用程序窗口化)

下一篇:快速清除安卓res下无用资源,精简apk(清除安卓系统垃圾)

  • 小规模结转增值税会计科目有哪些
  • 期末账项调整的基础是
  • 公司购买员工意外保险费会计分录未收到发票
  • 本月无销售额,但是有进项,需要认证吗
  • 分公司缴税企业所得税
  • 支付的工会经费现金流量项目是什么?
  • 未分配利润很高说明什么
  • 无发票入账违反哪条法律
  • 出口未报关收到外汇怎样处理
  • 金蝶k3现金流量明细查询
  • 新会计准则 预付房租怎么做账
  • 融资租赁承租方增值税处理
  • 息税折旧摊销前利润减去所得税
  • 年化收益率的计算公式
  • 其他应付款款
  • 营改增后众筹融资业务的会计处理分析
  • 购销合同印花税税率2023
  • 三方扣款fd6
  • 税号最后一位字母T
  • 个人转账收入要缴税吗
  • 怎样申请退税费
  • 保险代理公司做什么
  • 设备租赁成本会计分录
  • 会展服务可以入管理费用的哪个明细费用
  • 如何正确安装和使用电脑
  • linux中压缩
  • win 安全
  • 待认证进项税额借方余额表示什么
  • 土地增值税计算例题
  • 研发费用的归集范围
  • 资产负债表中的固定资产怎么算
  • php最新动态
  • php b/s
  • php的数组函数
  • 销售汇总表格模板
  • php最好的教程
  • 政策性退税申请怎么写
  • 银行罚息计入什么会计科目
  • 微信小程序插件有哪些
  • 劳务派遣企业简易征收管理办法
  • 公允价值变动损益和投资收益区别
  • 净资产收益率的概念
  • 单点登录sso原理
  • elementui动态表单数据回显
  • 卷卷卷卷卷
  • split 文件分割
  • sum(sumif)
  • date=date
  • 用python写
  • 银行手续费发票未到怎样做账
  • mysql中的外键的定义
  • 小说连载阅读安卓版下载
  • 帝国cms自动推送插件
  • 材料采购与原材料账户核算内容有何差别
  • 固定资产转在建工程
  • sql server使用sql server身份登录
  • 工程结算的会计分录
  • 税前一次性扣除和100%加计扣除
  • 补交进项转出的税分录
  • 不带息银行汇票
  • 外币转入账户什么意思
  • 公司出售自建厂房
  • 兼职费计入什么科目
  • 月末一次加权平均和移动加权平均的区别
  • 怎么提升命令提示符
  • mac怎么把两个盘弄成一个盘
  • centos7安全
  • Win10系统怎么使用经典事件查看器?
  • win10电脑补丁 kb5000802
  • html标签自动换行
  • Emeditor与dos(cmd)经典使用技巧之批量生成网页
  • Unity3D: StartCoroutine 和 yield return 深入研究
  • javascript面向对象 第三方类库
  • 归并代码
  • XRegExp 0.2: Now With Named Capture
  • 医保已申报未缴费可以撤销申报吗
  • 税务局投诉举报
  • 青岛税务局局长是什么级别?
  • 甘肃省35条措施的内容是什么
  • 青岛市税务局归谁管
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设