安卓如何运行java(用中文写Java创建安卓键盘演示)

此项目仅为演示如何创建一个最简单的安卓键盘.

四年多前, 有过一次无果而终的头脑风暴. 其中的一个副产品是一个安卓键盘, 功能很简单, 只能输入 yes 或者 no.

这里借用此想法, 原型实现比想象中的更简单.

实现

开发环境: Android Studio 3.5.3, JRE 1.8.0_202, SDK API 28.

创建项目, 选择”Phone and Tablet -> Add No Activity”.

在 manifests/AndroidManifest.xml 中添加输入法服务, 好像必需一个 xml/method 资源.

再添加对应的 Java 代码:

安卓如何运行java(用中文写Java创建安卓键盘演示)(1)

测试

在 API 28 的 Pixel XL 模拟器中测试(也在安卓 7.0 的真机中运行过).

首先添加此虚拟键盘:

安卓如何运行java(用中文写Java创建安卓键盘演示)(2)

在输入时选择输入法:

安卓如何运行java(用中文写Java创建安卓键盘演示)(3)

按键就输入单字:

安卓如何运行java(用中文写Java创建安卓键盘演示)(4)

参考

安卓官方示例输入法项目

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页