博客地址http://blog.csdn.net/pfe_nova/article/details/40921097整体思路:两个界面本质是一个View,左右排列,通过一个水平滚动条来实现(示例中自定义了一个View继承自HorizontalScrollView)。
起始状态滚动条在靠近中间的位置,这样就显示出了内容区域。
当从内容区向左侧滑时,滑到一定的范围就直接将滚动条设置到最左边,这样就看到了左边的菜单。
向右侧滑也是类似。
为了达到在菜单边界露出内容区域的效果,需要设置菜单的宽度比屏幕宽度小一些(小的宽度就是露出内容区域的宽度)。
需要的知识点如下:1.自定义View的onMeasure事件与onLayout事件;
2.onTouchEvent事件;
3.获取屏幕的宽度和高度;
4.获取和设置滚动条的偏移量并实现切换的动画;
5.单位换算;
6.设置不显示标题。
2025/1/12 11:44:01 2.49MB 侧滑 android android侧滑
1
已有Android项目集成reactnative
2025/1/12 10:19:23 155.96MB react native native android
1
Android物联网Android物联网Android物联网Android物联网
2025/1/12 7:44:10 30.59MB Android 物联网
1
适用于Android、Java、Web端使用的AES、RSA加密工具类
2025/1/12 5:47:19 10KB RSA AES 加密工具类 Java
1
支持Androidstudio开发使用,是关于仿微信的即时通讯开发。
2025/1/12 3:05:49 20.95MB Android
1
PentagonFloatingActionButton动画单击浮动动作按钮时会创建带有按钮的五边形形状的动画。
该项目说明了ValueAnimator的用例以及如何动态创建和添加视图。
捐献这个项目需要你!如果您想支持该项目的进一步发展,该项目的创建者或该项目的持续维护,请随时捐款。
非常感谢您的捐款(我喜欢食物,咖啡和啤酒)。
谢谢!贝宝[捐款$5]:感谢您创建这个项目,这是给您的咖啡(或一些啤酒)![捐款$10]:哇,我很震惊。
让我带你去看电影![捐款$15]:非常感谢您的工作,让我们共进午餐![捐款25美元]:那是您在那做的一些很棒的事情,晚餐在我身上![捐款$50]:我真的很想支持这个项目,干得好![捐款100美元]:你是男人!这个项目为我节省了数小时(甚至不是几天)的努力和辛苦,简直太棒了![捐款$2799]:哥们,自己买MacbookPro!当然,您也可以选择要捐赠的东西,所有捐赠都很棒!#ConnectMeShivamSatija(机器人士官)问题/与我联系/雇用我请随时通过pi
2025/1/12 3:12:29 2.19MB material-design animation material-ui value
1
该系统包括登录、注册,点餐,并台,转台,查台,结算。
数据库为sqlite
2025/1/12 1:46:31 34.87MB 课设
1
Android选择拍照剪裁base64.16进制.byte上传图片+PHP接收图片,Android选择/拍照剪裁base64/16进制/byte上传图片+PHP接收图片,对应博文:http://blog.csdn.net/iwanghang/article/details/65633129
2025/1/11 19:23:21 13.85MB Android
1
如果你觉得这份android蓝牙串口助手源码非常有价值,只是我半个多月做出来的,希望对你有用,献给哪些为了蓝牙串口默默牺牲青春的IT战友们,如果你们能把它做得更完美,欢迎把源码发给我,可以直接运行。
2025/1/11 1:55:01 248KB 免费开源 蓝牙串口助手 蓝牙串口
1
android倒计时器的简单实现,利用CountDownTimer类。
2025/1/10 17:44:36 25.83MB 倒计时
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡