Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页
    1. Home
    2. biubiu
    B
    • Profile
    • Following 0
    • Followers 0
    • my integral 571
    • Topics 3
    • Posts 10
    • Best 3
    • Groups 0

    biubiuLV 4

    @biubiu

    571
    integral
    5
    Reputation
    6
    Profile views
    10
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    biubiu Unfollow Follow

    Best posts made by biubiu

    • 使用lvgl编写的2048小游戏(lv_lib_100ask_2048)

      lv_lib_100ask_2048
      lv_lib_100ask_2048_demo

      介绍

      lv_100ask_2048 特性:

      自定义大小
      支持触摸手势控制(上、下、左、右滑动)
      支持按键控制(LV_KEY_UP、LV_KEY_DOWN、LV_KEY_LEFT、LV_KEY_RIGH)
      获取游戏分数
      获取游戏状态
      获取当前合成的最好方块
      开始新的游戏
      more todo...
      lv_100ask_2048 使用起来非常简单,后续自定义拓展功能也很方便,更多新功能敬请期待。

      代码

      • github: https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_2048
      • gitee: https://gitee.com/weidongshan/lv_lib_100ask/tree/master/src/lv_100ask_2048
      posted in 灌水区
      B
      biubiu
    • Reply: LVGL+NES模拟器

      @allwinnertech

      a3f3d476-24df-4a25-a60d-84208aa3edc3-2022年7月27日-lv_100ask_nes_simple_test_pc.gif

      项目仓库:
      https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_nes
      https://gitee.com/weidongshan/lv_lib_100ask/blob/master/src/lv_100ask_nes

      posted in D1-H/D1s
      B
      biubiu
    • 基于 lvgl 实现的简洁、通用、轻量级的文件浏览器

      lv_100ask_file_explorer_demo.gif

      介绍

      lv_100ask_file_explorer 是一个基于 lvgl 的简洁、通用的文件浏览器的轻量级实现。

      lv_100ask_file_explorer_simple_test_v1.zip

      特性

      lv_100ask_file_explorer 特性:

      • 轻量级、简洁、可拓展性强
      • 快速访问栏可裁剪
      • 自定义样式风格
      • more todo...

      lv_100ask_file_explorer 使用起来非常简单,后续自定义拓展功能也很方便,更多新功能敬请期待!

      使用方法

      参考 lv_lib_100ask/test/lv_100ask_file_explorer 的示例。

      项目仓库

      • gitee: https://gitee.com/weidongshan/lv_lib_100ask/tree/master/src/lv_100ask_file_explorer
      • github: https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_file_explorer
      posted in GUI
      B
      biubiu

    Latest posts made by biubiu

    • Reply: LVGL+NES模拟器

      @allwinnertech

      a3f3d476-24df-4a25-a60d-84208aa3edc3-2022年7月27日-lv_100ask_nes_simple_test_pc.gif

      项目仓库:
      https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_nes
      https://gitee.com/weidongshan/lv_lib_100ask/blob/master/src/lv_100ask_nes

      posted in D1-H/D1s
      B
      biubiu
    • Reply: LVGL+NES模拟器

      @bedrock
      https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_nes
      https://gitee.com/weidongshan/lv_lib_100ask/blob/master/src/lv_100ask_nes

      posted in D1-H/D1s
      B
      biubiu
    • Reply: LVGL+NES模拟器

      @yuzukitsuru 最新进展,在T113上流畅运行,调色板还是有点问题,后面再慢慢调整,效果:
      6e578342-4a9e-461f-8782-bb3faf3fc6c0-image.png

      项目仓库将会更新(预计这周之内提交)在 lv_lib_100ask:https://gitee.com/weidongshan/lv_lib_100ask

      演示视频

      • https://www.bilibili.com/video/BV1gt4y1L7Aw
      posted in D1-H/D1s
      B
      biubiu
    • Reply: LVGL+NES模拟器

      @bedrock 最新进展,在T113上流畅运行,调色板还是有点问题,后面再慢慢调整,效果:
      6e578342-4a9e-461f-8782-bb3faf3fc6c0-image.png

      项目仓库将会更新(预计这周之内提交)在 lv_lib_100ask:https://gitee.com/weidongshan/lv_lib_100ask

      演示视频

      • https://www.bilibili.com/video/BV1gt4y1L7Aw
      posted in D1-H/D1s
      B
      biubiu
    • Reply: LVGL+NES模拟器

      最新进展,在T113上流畅运行,调色板还是有点问题,后面再慢慢调整,效果:
      6e578342-4a9e-461f-8782-bb3faf3fc6c0-image.png

      项目仓库将会更新(预计这周之内提交)在 lv_lib_100ask:https://gitee.com/weidongshan/lv_lib_100ask

      演示视频

      • https://www.bilibili.com/video/BV1gt4y1L7Aw
      posted in D1-H/D1s
      B
      biubiu
    • 基于 lvgl 实现的简洁、通用、轻量级的文件浏览器

      lv_100ask_file_explorer_demo.gif

      介绍

      lv_100ask_file_explorer 是一个基于 lvgl 的简洁、通用的文件浏览器的轻量级实现。

      lv_100ask_file_explorer_simple_test_v1.zip

      特性

      lv_100ask_file_explorer 特性:

      • 轻量级、简洁、可拓展性强
      • 快速访问栏可裁剪
      • 自定义样式风格
      • more todo...

      lv_100ask_file_explorer 使用起来非常简单,后续自定义拓展功能也很方便,更多新功能敬请期待!

      使用方法

      参考 lv_lib_100ask/test/lv_100ask_file_explorer 的示例。

      项目仓库

      • gitee: https://gitee.com/weidongshan/lv_lib_100ask/tree/master/src/lv_100ask_file_explorer
      • github: https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_file_explorer
      posted in GUI
      B
      biubiu
    • LVGL拼音输入法插件(lv_100ask_pinyin_ime)

      lv_100ask_pinyin_ime

      演示视频:https://www.bilibili.com/video/BV1DY41147xX

      介绍

      lv_100ask_pinyin_ime 是在 lv_keyboard 的基础上编写的一个自定义部件(创建接口为: lv_100ask_pinyin_ime_create(lv_obj_t *parent)); ),它和 lv_keyboard 没有什么区别,只是增加了支持中文拼音输入法的功能。

      所以将其称为:支持中文拼音输入法的LVGL键盘(lv_keyboard)部件增强插件。

      正常来说,只要是lvgl能运行的环境 lv_100ask_pinyin_ime 也能够运行!影响因素主要有两点:使用的字库文件大小和使用的词库大小。

      lv_100ask_pinyin_ime 使用起来非常简单,后续自定义拓展功能也很方便,更多功能敬请期待。

      lv_100ask_pinyin_ime特性:

      • 资源占用低
      • 支持自定义词库
      • 支持自定义样式(候选栏、键盘)
      • 支持简拼
      • 支持双拼(TODO)
      • 可加载词库文件(TODO)
      • 自动更新词库(TODO)
      • 九宫格模式(TODO)

      使用方法

      参考 lv_lib_100ask/test/lv_100ask_pinyin_ime_test 的示例。

      自定义词库

      如果不想使用内置的拼音词库,可以使用自定义的词库。
      或者觉得内置的拼音词库消耗的内存比较大,也可以使用自定义的词库。

      自定义词库非常简单。

      • 首先,在 lv_lib_100ask_conf.h 中将 LV_100ASK_PINYIN_IME_ZH_CN_PIN_YIN_DICT 设置为 0
      • 然后,按照下面这个格式编写词库。

      词库格式

      必须按照下面的格式,编写自己的词库:

      lv_100ask_pinyin_dict_t your_pinyin_dict[] = {
                  { "a", "啊阿呵吖" },
                  { "ai", "埃挨哎唉哀皑蔼矮碍爱隘癌艾" },
                  { "ba", "芭捌叭吧笆八疤巴拔跋靶把坝霸罢爸扒耙" },
                  { "cai", "猜裁材才财睬踩采彩菜蔡" },
                  /* ...... */
                  { "zuo", "昨左佐做作坐座撮琢柞"},
                  {NULL, NULL}
      
      

      最后一项必须要以 '{NULL, NULL}' 结尾,否则将无法正常工作。

      应用新词库

      按照上面的词库格式编写好词库之后,只需要调用这个函数即可设置使用你的词库:

          lv_obj_t * pinyin_ime = lv_100ask_pinyin_ime_create(lv_scr_act());
          lv_100ask_pinyin_ime_set_dict(pinyin_ime, your_pinyin_dict);
      

      注意: 必须在设置好词库之后再使用 lv_100ask_pinyin_ime

      模拟器体验

      基于codeblocks 20.03+windows10编译:lv_100ask_pinyin_ime_beta-v2.0.zip

      代码

      github: https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_pinyin_ime
      gitee: https://gitee.com/weidongshan/lv_lib_100ask/tree/master/src/lv_100ask_pinyin_ime


      参考

      • https://bbs.aw-ol.com/topic/1328/分享个26键的lvgl-8拼音输入法-作者-xfdr0805?_=1654683986760
      posted in GUI
      B
      biubiu
    • 使用lvgl编写的2048小游戏(lv_lib_100ask_2048)

      lv_lib_100ask_2048
      lv_lib_100ask_2048_demo

      介绍

      lv_100ask_2048 特性:

      自定义大小
      支持触摸手势控制(上、下、左、右滑动)
      支持按键控制(LV_KEY_UP、LV_KEY_DOWN、LV_KEY_LEFT、LV_KEY_RIGH)
      获取游戏分数
      获取游戏状态
      获取当前合成的最好方块
      开始新的游戏
      more todo...
      lv_100ask_2048 使用起来非常简单,后续自定义拓展功能也很方便,更多新功能敬请期待。

      代码

      • github: https://github.com/100askTeam/lv_lib_100ask/tree/master/src/lv_100ask_2048
      • gitee: https://gitee.com/weidongshan/lv_lib_100ask/tree/master/src/lv_100ask_2048
      posted in 灌水区
      B
      biubiu
    • Reply: 【XR806官方开发板入门】openHarmony编译与烧录

      @biubiu @aldfaaa 我换一台机器重新操作一遍跑通了,估计是我之前电脑的环境问题

      posted in XR806
      B
      biubiu
    • Reply: 【XR806官方开发板入门】openHarmony编译与烧录

      你好,我按照你的文档操作,最后build的时候出现了下图的,不知道如何解决,期待你的回复!

      032f18ec-a297-4969-861c-96631ebedb1a-image.png

      posted in XR806
      B
      biubiu