
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文档详细说明了在Android Flutter应用中集成Live2D SDK的技术方案。系统采用分层架构设计,包含Flutter层、Android Kotlin层、C++ JNI层和Live2D SDK C++层。核心组件包括Live2D_v3.java接口层、lapp_model.cpp JNI绑定层和LAppModel.cpp模型管理模块,实现了模型加载、渲染和交互功能。文档提供了各层关键代
# 效果这里先用 LogE 举例,(macOS)终端输出效果如下:# 引入需要使用日志工具我这里使用的是 logger ,映入方法如下在 pubspec.yaml 中添加以下依赖:dependencies:flutter:sdk: flutter# print colorful logslogger: ^1.0.0# 封装新建 utils 文件夹,如果项目中已经存在则跳过此步骤在这个目录下,再新建

一、前言2020 年 flutter 不再是什么新的技术,以‘闲鱼’为首各大 app 纷纷拥抱 flutter,目前最理想的就是完全用 flutter 开发,但是由于各自的 app 都以成型,完全抛弃以前的代码全面上 flutter ,无论是人力还是物力都是不切实际的,所以目前大多数产品的思路都是进行混合开发,逐步 flutter 化由于各大 app 牵入 flutter 较早,使用技术过于老旧,
一、前言上篇文章我们讨论了 InheritedWidget 的使用,但是当 widget 数量很多时,使用起来会越来越麻烦,所以本文再给大家分享下,flutter_redux 的使用方法flutter_redux是基于InheritedWidget封装的用于Widget树的数据传递与共享的的一套框架,它能高效的完成数据共享,进而达到ui及时更新等目的,使用起来略显复杂,一般不是很多的数据更新不建议
一、前言由于Flutter采用节点树的方式组织页面,以致于一个普通页面的节点层级会很深。此时,我们如果还是一层层传递数据,当需要修改数据时,就会比较麻烦。《Flutter 实战》中讲到:InheritedWidget 是 Flutter 中非常重要的一个功能型组件,它提供了一种数据在 widget 树中从上到下传递、共享的方式比如我们在应用的根 widget 中通过 InheritedWidget
一、前言国内使用 Flutter 时,会出现 flutter 下载/更新慢的问题此时如果我们去网上搜索都是让添加镜像,但有时添加了还是不行这里我详细的总结了下解决方法二、国内镜像首先还是中规中矩,先讲一下设置镜像的方法把个人根文件夹 /Users/用户名 下,设置成显示隐藏文件这里我们看到一个名为 .bash_profile 的文件,这类似系统环境变量的配置文件双击打开后,我们在里面添加上这两行即
一、new ProjectSping Initalizr1.8packageDeveloper ToolsMySQL 驱动其他暂时先不需要了,后面需要的时候再加上选择 next 进入下一步项目路径二、基本配置把暂时不需要的配置文件删除这个是你 SpringBoot 的版本信息很多人要求大家修改成我们熟悉的版本(因为每个版本语法都有细微的区别)但我这里不建议大家修改吗,因为项目配置是以这个版本自动配
macOS 视频格式转换:ffmpeg + shell 脚本【最优方案】【免费 + 高效】








