开源实力展示
安卓开源简介
安卓内核基于Linux开发实现,所以安卓在开源方面支持性好,国内有不少公司都研究过安卓进行了定制开发。
安卓是主流手机操作系统,所以关于它的开源项目有很多,各大开源网站上都有不少开源项目可以下载,比如锐英源在进行输入法项目开发时,就在github和sourceforge上找到了一些例子。从这些输入法例子中,优选出一个,根据此例子提供的框架,我们锐英源加入了我们的输入法内核,移植了相关代码,完美地实现了安卓平台下输入法开发。不过在测试中遇到了一些问题,特别是一个输入法界面不弹出问题,需要重写一个方法才能安好支持。
安卓应用开发用Java语言,内核方面肯定C语言。基于Java的开源项目较多,C形式的开源较少。Java开源项目里,UI最常用,关于UI的开源项目也比较多,锐英源研究的输入法项目里也有UI的代码。初学者关注自己学习方向的开源项目。
安卓是主流手机操作系统,所以关于它的开源项目有很多,各大开源网站上都有不少开源项目可以下载,比如锐英源在进行输入法项目开发时,就在github和sourceforge上找到了一些例子。从这些输入法例子中,优选出一个,根据此例子提供的框架,我们锐英源加入了我们的输入法内核,移植了相关代码,完美地实现了安卓平台下输入法开发。不过在测试中遇到了一些问题,特别是一个输入法界面不弹出问题,需要重写一个方法才能安好支持。
安卓应用开发用Java语言,内核方面肯定C语言。基于Java的开源项目较多,C形式的开源较少。Java开源项目里,UI最常用,关于UI的开源项目也比较多,锐英源研究的输入法项目里也有UI的代码。初学者关注自己学习方向的开源项目。