关于android自定义键盘

原创 2016年05月31日 19:02:52

因为百度里面搜索android自定义键盘内容很少,所以就将我在github上找到的好点的键盘(keyboard)源码分享出来:

(因为我在源码上修改了,所以图片是我源码修改之后的图片,大家可以到github上看原作者的效果,感谢作者分享源码)

1.相对初次接触键盘的可以看这个,简单的数字键盘可以初步学习其功能

https://github.com/xuejinwei/NumberKeyboard


2.这个我研究了2天,有点思路了,其有多种键盘模式(大约8种),做的很全,功能也非常好。但它没有封装好编辑框,每次都得实例化(至少我现在是实例化做的,有知道可以不需要实例化的可以告诉我,让我少走弯路)

https://github.com/StomHong/CustomizeKeyboard

     

3.这也是蛮好的案例,但是我还没有深入研究,待会花时间研究,它的好处是封装了编辑框(EditText),不需要多次实例化

https://github.com/igeek-YZ/SafeSoftBoard




版权声明:本文为博主原创文章,未经博主允许不得转载。

Android 总结:自定义键盘实现原理和三种实例详解

一、实现原理实现软键盘主要用到了系统的两个类 Keyboard 和 KeyboardView 1. 在xml文件中定义 2. 以Dialog的形式来实现 3. 继承EditText自定义view来实现...
  • u014136472
  • u014136472
  • 2015年12月11日 17:20
  • 13952

Android自定义键盘的简单实现

自定义键盘的简单实现概述突然发现好多软件都使用了自己定义的软键盘。自己就想着先把这块坑先踩踩把,以后掉坑的时候不至于帅的太惨。言归正传,对于自定义软键盘。需要用到系统提供的两个类:Keyboard和K...
  • tianzhaoai
  • tianzhaoai
  • 2017年03月20日 19:59
  • 4530

Android创建自定义系统键盘

原文标题:Create A Custom Keyboard on Android 原文链接:http://code.tutsplus.com/tutorials/create-a-custom-...
  • ldld1717
  • ldld1717
  • 2016年12月19日 13:51
  • 524

Android创建自定义键盘

原文标题:Create A Custom Keyboard on Android原文链接:http://code.tutsplus.com/tutorials/create-a-custom-keyb...
  • qibin0506
  • qibin0506
  • 2015年09月08日 08:47
  • 8227

Android 自定义键盘 随机键盘(完全定制,向上顶布局,点击按钮进行隐藏)

之前上传的另外一个自定义键盘,并没有实现键盘弹出的时候,布局向上自动调整。(网络上所有的自定义键盘都没有添加自适应的功能,而且布局没这么好看,上一个例子资源链接为:http://download.cs...
  • omayyouhappy
  • omayyouhappy
  • 2015年09月18日 15:49
  • 6608

ANDROID自定义输入法-自定义键盘

ANDROID自定义输入法-自定义键盘 摘要:在本教程中,将通过一个股票输入法实例来详细介绍如何在OPhone1.5中创建自定义输入法。 OPhone输入法介绍 得益于OPhon...
  • u011131296
  • u011131296
  • 2014年10月13日 10:05
  • 1464

Android自定义键盘:数字键盘和字母键盘

在项目中,产品对于输入方式会有特殊的要求,需要对输入方式增加特定的限制,这就需要采用自定义键盘。本文主要讲述数字键盘和字母键盘的自定义实现。 项目地址:https://github.com/xudj...
  • xudjx
  • xudjx
  • 2017年08月03日 18:25
  • 422

Android自定义键盘详解、自定义输入法简介

概述Android中有两个系统类是用来实现键盘的,分别是Keyboard和KeyboardView。Keyboard有个内部类Key,用于记录每个键的信息,如code、width、height等。而K...
  • u014606081
  • u014606081
  • 2017年06月24日 14:06
  • 1499

Android使用xml自定义软键盘效果(附源码)

Android使用xml自定义软键盘效果原理: 1,软键盘其实是个控件,使用android.inputmethodserver.KeyboardView类定义。 2,主布局中使用帧布局,当我们需要...
  • u013233097
  • u013233097
  • 2016年04月14日 12:36
  • 5029

Android自定义支付宝输入软键盘

不多说,先来截图: 大致的界面就是这样了,因为没有切图,所以图片的地方用文字进行表示了。如果有需要,大家可以自己选择图片。 大致分为这几个工具类: 1.PayAda...
  • u012366720
  • u012366720
  • 2016年12月21日 16:43
  • 659
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于android自定义键盘
举报原因:
原因补充:

(最多只允许输入30个字)