- 博客(6)
- 收藏
- 关注
原创 Android PathMeasure自定义View带动画的提交按钮
利用PathMeasure来实现自定义的动画 源码地址 https://github.com/SHPDZY/AndroidUiDemo 效果展示 代码实现 主要使用PathMeasure绘制View动画的执行路径,成功/失败的动画使用贝塞尔实现。 设置view路径 //边框路径 val path = Path() path.moveTo(lineStartX, lineTopY) path.lineTo(lineStopX, lineTopY) arcRectF.left = mW - mH + pa.
2021-08-31 13:39:31
138
原创 Android 仿自如APP裸眼3D效果
最近听同事说自如banner的裸眼3D效果很有创意,下载APP体验了一番觉得效果确实非常不错,所以立马就仿了一下。代码已上传至github仓库中,AndroidUiDemo 地址:https://github.com/SHPDZY/AndroidUiDemo 下面是demo和自如app的效果对比。 忽略搜索栏哈哈,我是直接截屏自如主页用ps扣来的图。 自定义ZiRuLayout 通过自定义view实现自如banner的裸眼3D效果,需要效果的view外层套上ZiRuLayout即可,demo中主要做测试
2021-08-25 11:06:46
484
原创 Android SensorManager简单使用
下图效果是通过左右晃动手机和遮挡光线来实现的,主要是通过SensorManager来监听传感器的变化,拿到相应数据后来处理view的移动和变化,部分代码如下,具体实现代码已上传至github仓库中。 AndroidUiDemo 地址:https://github.com/SHPDZY/AndroidUiDemo 通过getSystemService获取传感器管理类的实例 //SensorManager实例 mSensorManager = activity?.getSystemService(Cont
2021-08-25 11:05:20
1630
原创 收集Android常用的Ui库
CommonViewForAndroid 收集Android常用的Ui库 PickTime 日期选择控件 项目地址: https://github.com/codbking/PickTime [站外图片上传中…(image-ce8fd8-1530607945444)] Android-PickerView 这是一款仿iOS的PickerView控件,有时间选择器...
2018-07-03 16:53:12
527
原创 Android LogCatDialog一款可以在手机中打开logcat控制台
LogCatDialog 一款可以在手机中打开logcat控制台 方便快捷 支持内容搜索 支持自定义标题 支持根据tag筛选 支持根据log级别显示 如何使用 LogCatControl.getInstance(this) .setTitle("自定义标题") .setSearchContent("自定义
2018-07-03 16:10:06
892
原创 Android AutoSearchBug自动捕获异常,联网查询异常解决方法
AutoSearchBug 这是一款可以在项目崩溃时获取异常 自动联网在Stack Overflow,百度或其他平台上寻找回答链接和详情 原理 android通过UncaughtExceptionHandler来实现获取应用全局的crash信息 启动一个服务来完成联网查找回答 Thread.UncaughtExceptionHandler handler = new Thr...
2018-07-03 16:06:41
459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人