
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
针对Flutter开发的同学来说,大部分的应用还是Native + Flutter的混合开发,所以每次改完Flutter代码,运行整个项目无疑是很费时间的。所以Flutter官方也给我们提供了混合调试的方案【

这节主要涉及到两部分音频管理:1、息/亮屏管理:屏幕管理,主要涉及的音频应用场景有,如录制或播放音频时刻控制其不息屏,或者通过监听息屏亮屏事件,我们针对性的控制音频的存储、发送、播放等操作。所需权限:<!--唤屏/息屏权限--><uses-permission android:name="android.Manifest.permission.DEVICE_POWER"/>

一、Android音频开发(一):音频基础知识二、Android音频开发(二):录制WAV格式音频三、Android音频开发(三):录制MP3格式音频四、Android音频开发(四):使用Exoplayer播放音频五、Android音频开发(五):音频播放模式六、Android音频开发(六):感应(息屏/亮屏)管理七、Android音频开发(七):使用Exoplayer播放视频1、采样频率:一秒钟

一、WebView面临的性能问题:WebView渲染大致需要如下几步:解析 HTML 文件加载 JavaScript 和 CSS 文件解析并执行 JavaScript构建 DOM 结构加载图片等资源页面加载完毕二、WebView性能优化方案:......

Flutter的Riverpod状态管理,目前来看是官方出的最好用的状态管理库了,今天我们主要看AutoDisposeNotifierProvider的使用,AutoDisposeNotifierProvider具有如下的优势:

没问题 ,说明插件问题出现在注销的插件,多次尝试可定位到那个插件问题。1、首先,删除 pubspec.lock。可能是pub get 某一个/或多个插件失败导致的。2、如果网络正常,可进行注销的一半插件的方法通过。可能是版本不匹配或者是缓存导致的问题。,进行筛选那个插件出了问题,1、检查网络代理是否正常。

针对Flutter开发的同学来说,大部分的应用还是Native + Flutter的混合开发,所以每次改完Flutter代码,运行整个项目无疑是很费时间的。所以Flutter官方也给我们提供了混合调试的方案【

Android 日常开发adb指令记录(不断更新):注:这里包名均使用com.redsun.phone代替。一、java -version:出现相应情况 可直接安装ADT。二、adb shell:查看手机是否连接到PC。三、将手机中的数据库文件(info.db)复试一份到E盘中:adb pull /data/data/com.redsun.phone/data...

确保手机已和PC上的Charles代理链接成功。我们在平时的业务开发中,经常有端上已开发完成,但后端接口还没有Ready的情况;或者需要接口频繁变更数据来测试各种case的情况。这样如果过度依赖接口,肯定会极大降低我们的开发效率,所以我们需要mock数据来提高开发效率。网上有很多开源的mock框架如、等,大家有兴趣的可以研究研究。今天要介绍的是使用Charles进行数据mock。

一、WebView面临的性能问题:WebView渲染大致需要如下几步:解析 HTML 文件加载 JavaScript 和 CSS 文件解析并执行 JavaScript构建 DOM 结构加载图片等资源页面加载完毕二、WebView性能优化方案:......








