我的第一博客
2025/4/1 8:09:08 9KB Python
1
博客
2025/3/20 9:49:29 2.66MB
1
【RecyclerView】五、RecyclerView布局(瀑布流|交错网格局管理器StaggeredGridLayoutManager)https://hanshuliang.blog.csdn.net/article/details/113270497博客源码
2025/3/9 17:08:36 1.61MB RecyclerView Android
1
博客地址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
自己的php博客源码.zip
2024/12/11 15:10:02 14.14MB php
1
【RecyclerView】四、RecyclerView布局(网格局管理器GridLayoutManager)https://hanshuliang.blog.csdn.net/article/details/113242924博客源码
2024/12/7 16:53:12 1.33MB Android RecyclerView
1
【Flutter】Dart面向对象(类定义|类的继承|私有变量|可选参数|默认参数|初始化列表)https://hanshuliang.blog.csdn.net/article/details/113735644博客源码快照
2024/10/31 3:32:02 579KB Flutter Dart
1
【Flutter】StatefulWidget组件(Image组件|TextField组件)https://hanshuliang.blog.csdn.net/article/details/114192001【Flutter】StatefulWidget组件(PageView组件)https://hanshuliang.blog.csdn.net/article/details/114240467博客源码快照
2024/10/12 17:19:57 255KB Flutter StatefulWidget
1
这是我的个人博客欢迎顺便说一句,现在我只是一个学生,正在我的大学继续学习由提供动力。
主题来自名为LOFFER版权所有(c)2020-2021Kingfish404
2024/9/28 22:44:43 666KB SCSS
1
我的博客
278KB JavaScript
1
共 61 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡