
技术#编码#工具使用
刚作愁时又忆卿
爱写代码和摸鱼,这俩不冲突
展开
-
已解决:安卓,怎么优雅接入科大讯飞语音评测功能?
网上关于讯飞接入的博客都很少,按说讯飞都是业界翘楚,不知为何,很少搜索到精品,一搜就是一个要求开会员的博客,我也是醉了。讯飞提供的文档也是不清晰,我是摸着石头过河,过来了,我就给大家总结一个方法,给大家免费看,只要是我的粉丝,我永远给大家免费的阅读支持。之前接入过web端的语音评测,那叫个麻烦建议大家不要轻易尝试,如果大家有必要的需求,可以尝试,但是建议不要玩,容易入坑。文章结尾有对各平台使用讯飞的一些看法和建议,需要的可以到文章末尾去看。关于科大讯飞。原创 2024-01-26 23:52:09 · 2056 阅读 · 1 评论 -
已解决:安卓Webview加载慢?推荐一个好用的缓存插件webviewcache,但是webviewcache初始化闪退?报错发现是okhttp3冲突
然后在自己的Application中初始化就直接开启缓存了,100M空间。至于文档里说的混淆内容,亲测加不加都行,怕有其他问题可以去看文档加上。原创 2023-02-17 22:54:31 · 619 阅读 · 0 评论 -
记录一次三方库(vant)引发的bug:This dependency was not found:
这里环境给我自动添加了版本号上去,每次重新install的时候,版本不一致的话,就会报这个错,正确的写法就是把版本号去掉,只保留名称"vant"就可以了,这问题坑了我两次,麻烦,干脆把你拎出来记录上吧。这个依赖找不到的原因是很多的,所以我的这个问题只针对我自己这种情况,我的情况是本来项目运行得好好的,然后我删掉依赖包重新install的时候就发现出现了一个不明为何的带版本号的三方插件依赖未找到的错误,这个错误之前遇到过,再次遇到就又忘了,所以做个记录备忘。原创 2023-02-17 22:43:10 · 835 阅读 · 0 评论 -
DataBinding进行数据绑定的时候,更新数据以后,页面内容不刷新,八成是没有触发ui刷新
初入databinding时,遇到了这么一个问题,使用kotlin的data class写数据类,实现双向绑定的时候,发生了数据更新成功,但是页面的TextView没有刷新显示,研究了一下是页面没有更新,name更新有两种方案。:每次赋值新数据时执行一下invalidateAll(),这种方法不推荐,因为每次更新都调用太麻烦了吧,而且这个方法是对所有内容进行一个更新,不是很美妙。原创 2023-02-09 00:59:33 · 1921 阅读 · 0 评论 -
Vue禁用粘贴,前端js粘贴事件,Vue拦截粘贴事件管理
Vue禁用粘贴,前端粘贴事件,Vue拦截粘贴事件管理原创 2023-01-27 12:06:45 · 1175 阅读 · 0 评论 -
H5,js前端实现点击图标播放音频,js动态修改音频播放链接
我的功能需求是做一个汉字单字朗读,也就是页面上放置一个小喇叭图标,点击这个小喇叭,就朗读当前汉字。见下图:尝试了标签,发现也有诸多问题不好实现,因为我的需求是想用自己的小喇叭图片做点击,所以还不能用html原生的播放样式显示,然后我还需要切换生字的时候同时要更换音频链接,这里就遇到了一些问题。原创 2023-01-10 18:41:44 · 2247 阅读 · 5 评论 -
vue实现消息逐条轮播,向上滚动,前端css实现消息轮播
vue实现消息逐条轮播,向上滚动,前端css实现消息轮播,我们用css和来实现,核心在于transition属性的使用,原创 2022-10-29 23:59:01 · 2607 阅读 · 1 评论 -
vue v-else中使用document.getElementById获取不到值的问题
然后我尝试,把含有id组件写在v-if中,这时可以获取到组件了,但是当v-else的组件显示出来以后,发现同一个位置,v-else页面控件对应的位置也能获取到这个id,于是我发现,:我把含有id的标签写在了v-else中,结果,通过document.getElementById获取不到组件,这个问题困扰了我两天,我经过反复排查,终于定位到了问题出现在v-if / v-else 判断属性中,vue v-else中使用document.getElementById获取不到值的问题。原创 2022-08-20 12:11:56 · 3467 阅读 · 0 评论 -
JS报错 Unexpected token u in JSON at position 1,那些年,JSON.parse()带给我们的坑
首先我们来看看js中转换对象的方法有哪些,js是一种动态对象语言,所以可想而知,对象的创建和赋值就会很随意很任性,因此方法肯定不止一种,一般来说有下面三种:1、var json = JSON.parse(str);2、var json = eval("(" + str + ")");3、var json = (new Function("return " + str))();...原创 2022-08-11 00:42:50 · 759 阅读 · 0 评论 -
iview如何在table列表中使用Switch开关功能并实现点击发送网络请求
iview如何在table列表中使用Switch开关功能并实现点击发送网络请求原创 2022-07-20 17:34:26 · 2318 阅读 · 0 评论 -
安卓导入本地包,打成arr形式包,导入时提示找不到文件,解决
安卓导入本地包,打成arr形式包,导入时提示找不到文件,需要在:app gradle的配置文件中添加下面的内容repositories { //本地aar方式flatDir {dirs ‘libs’ //this way we can find the .aar file in libs folder}}...原创 2020-04-26 18:52:00 · 1305 阅读 · 0 评论 -
如何将一个本地Android工程导入到自己的GitHub库里并将git与项目绑定,AS、IDEA一样适用
遇到过好几次,当我们使用Android Studio打开一个模板工程之后,工程默认绑定的是原作者的GitHub仓库,我们即使写了代码也无法提交到自己的仓库,然后我们需要怎么做呢?我也是百度了很久,才总结出来这个操作教程。下面走起第一步:首先需要在windows本地安装git客户端,这样才能拥有git环境,git的安装自己百度,从官网下载个安装包一键安装就可以了。安装成功以后,打开Android...原创 2020-02-22 16:56:36 · 1297 阅读 · 0 评论