如何构建自定义虚拟键盘应用程序?

问题描述 投票:0回答:1

许多流行的虚拟键盘(例如 Gboard、Fonts Art)都提供自定义字体、模板和不同语言等功能。我有兴趣建立自己的。是否可以使用 HTML、CSS 和 JavaScript 等 Web 技术创建虚拟键盘,或者我需要使用 Python 或 C# 等不同的编程语言吗?

我想听听你的建议。

android html ios web mobile
1个回答
0
投票

我认为

python
会起作用。我从这个网站找到了一个代码片段:

import kivy

kivy.require("1.9.1")

from kivy.app import App
from kivy.uix.vkeyboard import VKeyboard

class Test(VKeyboard):
    player = VKeyboard()

class VkeyboardApp(App):
    def build(self):
        return Test()

if __name__ == '__main__':
    VkeyboardApp().run()

看起来

kivy
是一个Python库,已经有一个虚拟键盘包可以使用。当然,可能还有其他 python 库可以做到这一点,但您不必费力寻找适合您的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.