简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
马上过年了,但是绝对不能忘记为大家更新点东西,大国哥家里一直有台树莓派在吃土,还是2017年花300块钱购入的,另外还有好几台废旧电脑,鉴于我这个爱折腾患者处于晚期状态,我的神经极度敏感,马上利用手上现有的零件,立刻打起了私有网盘NAS系统的主意。经过长达半个月时间的踩坑,我终于走向了成功的边缘,下面开始show出效果:图声明:本文章需要有一定的树莓派常识、熟悉linux命令、熟悉服务器配置、有颗
webview 嵌套vue项目 采用高德地图地理位置权限获取onGeolocationPermissionsShowPrompt方法不回调最近嵌套vue项目时,vue里面接的高德地图,用户运动时需要获取本地的位置权限,但是总是获取不到,vue自然也不会有定位信息,我是这样解决的:String dir = getActivity().getApplicationConte...
智能家居 物联网 声纹开锁啥话不说,先上效果图: 前几天给客户做一个物联网的项目,完事后,自己觉得挺好玩,也花100多块钱买了一个8路的继电器模块,买了一个小锁头,我的初衷是要通过手机蓝牙信号控制锁头开关,继而打开房门,而手机蓝牙信号我想通过科大讯飞提供的语音api声纹识别来进行发送,综上所述,我就是要通过语音识别进自己的家门,而别人再怎么说都不会进得去。说干就干,问某宝的继
最近写了一个水滴效果的进度条,加了点特效,就是个简单的自定义view,用的二阶贝塞尔函数,如果有赶工期或者正好碰到类似效果需求的同伴们可以直接改改来用,提供 setProgress(float porgress)和reset()函数,已做适配,先上效果图:然后直接上完整代码:/*** author by LiuGuo* on 2021/4/9* 自定义组件:水滴进度条*/public class
前段时间写了关于flutter的一系列基础知识和入门的一些坑,中间把ios端的项目编译部署等工作一带而过,这里我觉得还是有必要专门写一篇文章来讲讲这个,顺便把环境问题也一起说了。我们都知道开发ios应用需要用到苹果电脑,即使flutter也不例外,flutter编译构建需要Xcode来协助,而Xcode 是没有win平台应用的,那只能倒逼着我们去买苹果电脑,但是身边没有苹果电脑怎么办呢,不喜欢折腾
/*** recyclerview设置GridLayoutManager 等分margin时的自定义ItemDecoration*/public class RecyclerViewMarginDecoration extends RecyclerView.ItemDecoration {private int mMargin;int spanCount;public RecyclerViewMa
整体思路很简单,利用列表上拉加载更多的原理,图中“左划加载”的view作为Adapter最后一个itemView,我们将自定义这个itemView, 根据recyclerView的左滑距离来操作这个自定义view, 然后再封装一下BaseAdapter,让子Adapter继承并实现它的方法即可。也可以通过自定义属性moreViewHideMode=true隐藏这个view, 就会有从外侧拉进来的效
最近写了一个音乐频谱显示效果的自定义view,通过Visualizer 函数对接了MediaPlayer的声源byte数据的回调,全部封装到了view的里面,外部只需要设置一个MediaPlayer即可,API-> setMediaPlayer() 外层设置路径 播放之后 自动显示频谱效果,目前只做了下图一种效果,以后还会更新其它的效果。如果有赶工期或者正好碰到类似效果需求的同伴们可以直接改