位置: 编程技术 - 正文

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(清除安卓系统垃圾)

  • 多交所得税退税会计分录
  • 自己房子出租发布信息
  • 小微企业月开票超15万季度未超45万
  • 发票收款人和复核没写可以用吗
  • 个税申报逾期罚款怎么交
  • 建设工程材料检测费
  • 个体工商户转让流程
  • 租金收入需要缴增值税吗
  • 筹建期的行政罚款的账务处理怎么做?
  • 过了征期还能报税吗
  • 个税提前预缴怎么入账?
  • 留抵税额怎么计算
  • 应付职工薪酬借方和贷方
  • 现代服务促销服务费的经营范围
  • 个人独资企业收款码
  • 外经证过期没报验
  • 交纳经营所得的个税怎么做分录?
  • 收入低于10万免征附加税
  • 酒店长包房正常打几折
  • 出口企业出口退税
  • 苹果的mac系统
  • kb5001028补丁
  • 微软官方教你如何验机
  • 鸿蒙2.0正式版升级
  • php多维数组转一维数组
  • 三代税款手续费支付比例
  • WordPress置顶文章的相关PHP函数小结
  • php ftp上传文件
  • 财务费用利息收入怎么结转
  • 不能加载axf文件
  • 商铺出租各类收据怎么写
  • 餐厅用的打包盒图片
  • 银行汇票未用退回情况说明
  • 关于增值税专用发票
  • 投资收益如何做账务处理
  • 企业出口证明
  • 企业固定资产报废账务处理
  • 节能控制模块
  • 计提坏账准备方法变更属于会计估计变更吗
  • 固定资产货币化,货币资产保险化,保险资产信托化
  • 出口退税中的免税是什么
  • 个人建筑安装属于劳务吗
  • 关于sqlserver2000中的sql账号,角色
  • 印花税计入税金及附加科目吗
  • 销项税用转出吗
  • 收到承兑的账务处理
  • 应收票据的核算范围包括
  • 退货回去需要把原包装保留吗
  • 房地产开发企业会计制度
  • 商品验收入库时怎么做账
  • 外经证的办理流程
  • 短期借款核算的会计分录
  • 商品折扣计入哪个科目
  • 误餐补助标准国家规定
  • 建筑企业工程施工科目怎么结转
  • 收到银联商务客户短信
  • 记账凭证原始凭证回单的粘贴顺序
  • sqlserver删除数据语句
  • win10 Realtek HD Audio更新失败怎么办 win10关闭UAC解决Realtek HD Audio更新失败
  • userexperience是什么意思
  • win7补丁部分更新没有安装
  • win10无internet怎么办
  • w7系统怎么扫描
  • ubuntu20.04怎么用
  • linux文件系统管理命令
  • win7共享设置(详细图文步骤)
  • schedhlp.exe - schedhlp是什么进程 作用是什么
  • tar命令参数详解
  • 计算机图形学考研院校
  • javascript中call apply 与 bind方法详解
  • nodejs用法
  • codeblocks配置文件在哪
  • shell脚本实现文件移动、复制等操作
  • 手游 unity
  • java模拟浏览器点击
  • 轻松实现人生理想生日尾数农历
  • python编写登录程序
  • 河北省国家税务局电子税务局
  • 补税务登记证报税要钱吗
  • 下列哪些表述是正确的( )
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设