位置: 编程技术 - 正文

Android 仿百度手机助手首页滑动效果(仿百度首页)

编辑:rootadmin

推荐整理分享Android 仿百度手机助手首页滑动效果(仿百度首页),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:百度模仿google,仿照百度首页,自己动手还原出来,百度模仿google,安卓仿 jos,百度模仿google,安卓仿 jos,安卓仿 jos,模拟百度app,内容如对您有帮助,希望把文章链接给更多的朋友!

今天看到百度手机助手首页上的滑动效果非常nice,主要功能归结为:

1、当手指上划时,顶部搜索栏随手指移动距离而缩小到隐藏,隐藏后内容还是可以继续移动 2、手指下滑时,当显示内容达到第一个时,顶部搜索栏逐渐变大显示

自己实现用到的知识:

1、android事件传递机制:捕获到手指移动事件后,根据移动的方向与功能栏的高度对功能栏大小进行修改 。由于listview与功能栏高度要同时移动,需要重写了dispatchTouchEvent方法,直接调用this.onTouchEvent(ev);进行所有事件的捕捉分析 2、自定义viewgroup:测量view高度

额外添加的功能:

Android 仿百度手机助手首页滑动效果(仿百度首页)

功能栏高度<=1/2时,会自动隐藏 功能栏高度>1/2时,会自动改变到最大值 代码实现在MotionEvent.ACTION_UP

效果展示,录像工具太卡,将就着看吧:

本来想做成一个通用的工具类,工作比较忙就偷懒了,在ScrollHideLayout类中定义了两个常量,直接写死了需要被捕获滑动事件与改变大小的viewID,使用时可以自己再次封装,或者直接修改ID,虽然不推荐,但是省事哈!!!

private int scrollViewId = R.id.scrollView; //滑动后变化功能栏的viewid private int changeViewId = R.id.changeView;// 大小随之变化的viewid

完整代码: 1、自定义的viewgroup

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android开源项目第一篇——个性化控件(View)篇 收藏的 Android开源项目第一篇——个性化控件(View)篇收藏的本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的Vi

源码分析Fragmentd的BackStack管理过程 转载:

RecyclerView基本使用 RecyclerView是android5.0推出的新的控件,官方给出的说明是:RecyclerViewisamoreadvancedandflexibleversionofListView.Thiswidgetisacontainerforlargesetsofviewsthatcanberecycledandscrolle

标签: 仿百度首页

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

上一篇:Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案

下一篇:Android开源项目第一篇——个性化控件(View)篇 收藏的(安卓app开源项目)

  • 增值税发票网上勾选平台
  • 山东省增值税发票勾选认证平台
  • 建筑业总产值含税吗百度百科
  • 个人所得税是什么费用
  • 稳岗补贴计入现金流量哪个科目
  • 税控服务费减免政策
  • 外包和离岸外包一样吗
  • 回单一定要在开户行打吗
  • 个体工商户的个税税率表
  • 计提增值税怎么计提
  • 铁路运输专用发票印花税处理
  • 企业取得政府财政资金,收入时间如何确认?
  • 财务费用期末结转后有余额吗
  • 收到微信公众号退款怎么做账
  • 实际报销人是什么意思
  • 期末留抵税额小于当期免抵退税额是什么意思
  • 计提本月应缴纳增值税
  • 所得税缴纳计算公式
  • 最新房产税费
  • 增值税发票当期能抵扣吗
  • 交税四舍五入差额怎么处理
  • 成品油发票应该怎么冲红?
  • 5000元可以买什么东西
  • 库存商品换货的会计分录
  • 应收账款重组
  • 取得专用发票是进项还是销项
  • 航天信息服务费是什么费用
  • yii2.0使用Plupload实现带缩放功能的多图上传
  • 分享下会画画是怎样的体验
  • 固定资产核销是资产损失吗
  • php判断查询是否有结果
  • wordpress自定义函数
  • 境外向国内汇款新规
  • 申请高新技术企业的好处
  • 试用期不交金后面补缴
  • 工程项目成本预算表
  • 扣缴义务人应扣未扣如何处罚
  • php正则函数内容匹配
  • css鼠标移入移出切换事件
  • expdp/impdp oracle数据泵导入导出
  • bert数据增强
  • 增值税专票三联都丢了写情况说明可以吗
  • python字符串isdigit
  • mongodb导入
  • 出口退税转内销的损失
  • 停工损失会计科目
  • 增值税发票抵扣联的作用
  • 企业盈余公积的主要用途是
  • SQL SERVER 2008 R2 重建索引的方法
  • 业务招待费的列支范围
  • 个人所得税手续费返还增值税申报表怎么填
  • 房租能不能一次性付清
  • 房租费待摊分录怎么做
  • 工资走公账有什么好处
  • 发票遗失重开需要收费吗?
  • 备用金取多少钱会被监控
  • 预收账款怎么做账
  • windows vista秘钥
  • ubuntu 挂载iso文件
  • centos安装后配置
  • open bsd
  • 笔记本开机白屏进不了桌面
  • win7修改系统版本
  • linux添加启动
  • centos时间不同步的解决方法(centos时间同步)
  • win8在哪里看安装的所有程序
  • 新装win8系统卡顿严重,虚拟内存为0
  • Win10 Mobile Build 14269版截图曝光:脱胎换骨 速度飙升
  • shell脚本实现自动化巡检报警发送邮箱
  • python闭包的条件
  • dos中创建文件
  • javascript基础书
  • jquery给下拉框添加选项
  • android自定义ui
  • 河北税务官网电子税务局
  • 普通发票开具系统
  • 企业欠税交不起怎么办
  • 河南省医保网上报销流程
  • 外购已税小汽车用于连续生产小汽车为啥可以抵扣
  • 全国初中应用物理知识竞赛获奖名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设