
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
lvgljs 是一个用 JavaScript/React 语法操作 LVGL(轻量级通用图形库)的开源项目。它将 LVGL 的 C 语言 UI 组件封装成了类似 React 的组件化接口,开发者可以用 JSX 编写嵌入式 UI,渲染到 SDL2 模拟器或真实的嵌入式设备上。技术栈:JavaScript 运行时:txiki.js(基于 QuickJS + libuv + curl)图形引擎:LVGL

这样操作有一个问题就是文件保存以后再读取解码非常耗时,导致界面卡顿。于是想着进一步优化步骤,在不保存文件的情况下从内存中直接解码图片并展示出来。实际应用中已经进行了组件化的封装,不便展示,这里贴一部分最初的原始代码参考。时,有一个需求是需要在界面上展示网络图片。以上代码只是参考,还有很多不足之处:比如内存的申请和释放可以使用。上面展示一个给定的网络图片。免去文件存读以后速度快了很多,其中解码用。这
如果编译出来的so文件太大,可以考虑根据自己的需求裁剪部分功能。将以下so文件推送到板子上,如遇到版本号不对可以建立对应软连接。如果遇到找不到库的话-l -L 也添加上。将编译出来的so文件放入交叉编译工具链的。依赖的库全是NO,开启为YES需要依赖。编译完成发现无法调用摄像头,原来。发现编译不通过,根据提示修改。首先要交叉编译Opencv。推送到板子上,运行即可。环境变量添加好全志的。代码下载后

背景本人工作中日常使用React开发H5页面较多,最近有需要写一个安卓App,于是简单学习了一下安卓的基础。本文将介绍如何在安卓WebView中嵌入React页面,快速搭建一个安卓应用。本文适合那些想快速搭建一个安卓APP的H5开发。本文还包括页面通过JavaScript与原生交互的简单例子。React本文默认你是一个比较熟悉React的前端开发。如不熟悉可以参考React官方的QuickStar
前面学写了一些基础的开发知识,但是对于项目的整体架构以及开发模式并没有进行一个系统的学习,经过上网查询,发现目前很多项目采用了Bloc(业务该逻辑组件)这种开发模式,下面就找到了该库的官网首先对于熟悉的同学可以忽略此部分,的新特性里面也有流这部分内容。新建一个文件,输入以下内容,简单了解以下流这个类型 :预热以后,开始上手,安装库在根文件夹里面新建一个文件pubspec.yaml并输入以下内容执行
前言上一篇简单学习了flutter开发与调试,先学习Flutter布局。Flutter布局依赖于很多特定的布局对象。本片对常用的布局对象进行讲解和使用。要理解一句话Constraints go down. Sizes go up. Parent sets position.谷歌翻译为约束下降,尺寸上升,名称功能...
前言如下图,当state发生变化,根据你所定义的ui重建函数重新渲染ui。
前言今天在清理电脑的时候翻到了好多以前写的程序,其中有一个切换证件照背景色的程序,应该是之前学习opencv的时候拿来练手的小程序。心血来潮,给他写了个界面,也算是一个比较实用的小工具吧环境pythonopencvpyqt5...
前言我记得c++考试也是考了90多分的人,现在重新复习,感觉有点手生了。基础主要是函数与参数,动态内存空间分配的知识,STL会在后面的数据结构中进一步复习。重点关于递归,在学习时花了好长时间去理解,但自己用的不多,重新复习一下吧。#include <iostream>using namespace std;int factorial(int n) //递归求阶乘{...
背景改装了一个小米路由器小米R3G,要知道路由器的系统本身就是基于Linux。本文还是以实用为主:编写开机启动脚本,登录校园网共享WiFi安装ADB调试工具,实现远程控制手机包管理工具Openwrt 使用okpg包管理工具可以执行以下代码更新或者安装一些软件包:opkg updateopkg install XXXopkg remove XXX外挂网卡安装usb驱动及usb网卡驱动opkg upd







