Flutter-FlutterBloc的使用 BLOC说明 bloc 是一个可预测的状态管理库,有助于实现 BLoC 设计模式。简单和轻便,高度可测试,适用于 Dart、Flutter 和 AngularDart。 简单使用 声明自定义bloc类,继承于Bloc, 然后添加相应的事件对象和状态的处理(通过emit把新的状态反馈出去),如下: /// APP全局Bloc类 class AppGlobalBloc extends Bl 移动开发 2025年04月26日 169 点赞 0 评论 2242 浏览
前端使用hls方式播放h265(HEVC)格式的.ts在线文件,附vue2.x封装h265web.js代码,附github项目地址 接上一篇h265web.js 同时播放多个视频,修改官方example 中player.js并重新编译,这里使用vue2.x封装最新版本h265web.js v20220916 tag 【注意: 后面有新版本了,tag v20220916之前的版本内存溢出我只想到定时刷新页面来解决,之后的版本未曾尝试过,自行测试】 也就是这个: image.png 其实h265web.js作者在 移动开发 2025年07月20日 148 点赞 0 评论 2265 浏览
Flutter iOS混编 解决flutter在iOS14+ debug模式上无法运行的问题 iOS项目引入Flutter后,安装Debug包,打开Flutter界面会出现"In iOS 14+, debug mode Flutter apps can only be launched from Flutter tooling, IDEs with Flutter plugins or from Xcode"问题。 image.png 解决办法如下: 用 [Xcode] 打 移动开发 2025年05月09日 176 点赞 0 评论 2270 浏览
项目组件二进制化 组件二进制化 优点: 加快编译速度 将固定的业务模块化,方便管理 共享业务功能又保密实现逻辑 开发第三方SDK 目录: 二进制化的优点 命令扩展 分类 静态库动态库制作方法 项目组件二进制化实操 命令扩展 查看库版本信息 终端cd到库所在的父目录,使用命令 $ lipo -info xxx.a 查看framework的信息 终端cd到framework所在的父目录,使用命令 $ f 移动开发 2025年06月08日 109 点赞 0 评论 2272 浏览
无root使用adb模式下的scene 用shizuku激活scene教程 本次教程是用shizuku和ShizukuRunner激活scene的adb模式,实现大部分功能,比较简单,如果手机已经root直接使用root模式即可。工具scene(点我下载)Shizuku(点我下载)ShizukuRunner(点我下载)教程1.首先要有一台支持无线调试的手机(安卓11以上)2.激活shizuku(具体教程看如下文章)教程࿵ 移动开发 2025年09月16日 107 点赞 0 评论 2285 浏览
第二章 性能瓶颈的分析和定位(7) 开发环境 由于Qt自带原生IDE,我们即选择Qt Creator作为开发环境,Qt Creator是一个完整的开发环境,在QML调试和性能剖析上有无可比拟的优势。安装Qt平台和Qt Creator可以从 选择Qt开源版本,下载Qt最新版本的Windows安装文件。在安装过程中,选择Qt版本5.9.6(本书写作时的最新Qt版本) 移动开发 2025年06月11日 73 点赞 0 评论 2287 浏览
Android 13(T) 适配 最近在做Android13(T) 的Target适配,整理了适配过程中遇到的问题 分以下三部分影响所有应用的变更(包含target33), 只影响TargetSdkVersion = 33的变更 ,其他更改(新增或者改善的功能). 1.影响所有应用的变更 1.1 必须要适配此项 1.1.1 通知的运行时权限 Android 13 中引入了一种新的运行时通知权限:POST_NOTIFICATIONS 移动开发 2025年06月28日 161 点赞 0 评论 2288 浏览
Android Studio 中文字大小的单位详解 文章目录 一、Android 中的尺寸单位 1. dp (Density-independent Pixels - 密度无关像素) 2. sp (Scale-independent Pixels - 可缩放像素) 3. px (Pixels - 像素) 4. pt (Points - 磅) 5. mm (Millimeters - 毫米) 和 in (Inches - 英寸) 移动开发 2025年04月24日 165 点赞 0 评论 2297 浏览
Glide适配Androidx 项目地址:glide 1. Android Studio中使用Glide Glide从4.9.0版本之后支持Androidx(最新已经到glide.4.13.1),在使用As时可以按照该项目的介绍,直接在Gradle中进行如下配置: repositories { google() mavenCentral() } dependencies { implementation ' 移动开发 2025年07月18日 141 点赞 0 评论 2313 浏览
推荐一下我的 Flutter 学习资源 我接触 Flutter 才半年,但进步却很大,这主要是我找到了好的学习资源,今天就把这些资源推荐给大家。 掘金的 Flutter 专区 网址是: Flutter 相关的文章,建议每天关注这里的新文章。并把过去的最热文章翻看一些。 推荐关注郭树煜的掘金博客 @恋猫de小郭,或他的公众号 @GSYTech。 Flutter 移动开发 2025年05月22日 106 点赞 0 评论 2315 浏览