2 u012825164 u012825164 于 2014.03.05 15:39 提问

自己编写Android的API

我想实现某一功能,但是Android并没有提供相应的API,那么我想请问,能不能通过自己修改底层源代码,然后一层一层封装到上层,自己制作对应API?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
让自己写的程序也有api
当我们在学习的时候,有时候看到别人的api会感觉到蛮高大上的。其实他们的api并不是他们在写完程序之后,通过键盘录入的,而是通过工具来生生成的。因此我们完全有机会打造属于自己的api。api的作用1. 便于团队人员使用你写的程序/框架 2. 让维护人员可以更好的定位 3. 可以让不懂技术的人看起来很高大上,显得专业 生成api的一些必要条件1. 了解相应的api生成的官方注释(即:@author 曾
利用Camera API实现自己的拍照和摄像程序——android开发
调用系统Camera App实现拍照和摄像功能的例子,我们发现虽然能够满足我们的需求,但是毕竟自由度降低了,而且拍照的界面就是系统的样子,现在很多拍照程序,比如火爆的Camera 360软件等,就需要根据SDK提供的Camera API来编写自己的程序。
api接口的简单编写方式
首先接受参数:中间处理逻辑(连接数据库,处理数据,与模型层关联等等)最后返回(return)前台所需数据如:一般是返回json串形式return json_encode( array( "errno"=>$model->errno, "errmsg"=>$model->errmsg, ));也可返回数组,xml格式数据,总之...
各种开发API文档+开发工具
各种开发API文档+开发工具,需要的自己下载:http://download.csdn.net/detail/chaoyu168/9526336
如何在没有官方API的情况下写一个第三方客户端
作为一个学生,完全一个人写程序是一件非常苦逼的事情,没有设计天赋,要写界面,用ps,做出来还巨丑,但是好在google 推出了md 设计规范,勉强可以写出看的过去的程序,但是android毕竟还是属于前端,没有后台服务器支持的话,有很多东西实现不了,自己学android也不久,没那么多精力在入后台的坑,于是打算为一个网站写个第三方客户端练练手(好吧,其实豆瓣之类的网站是开放了api的,单纯只是因为我
使用OLAMI自然语言开放平台提供的API接口制作自己的语音助手
告诉你如何使用OLAMI自然语言理解开放平台API制作自己的智能对话助手 我们经常在电影中看到机器和人对答如流,随着越来越多自然语言开放平台的出现,IT爱好者制作一个自己的APP或者小玩具等逐渐可以变为现实。 自然语言对话即你的APP或者你制作的工具、机器人等能够对用户输入的语音或者文字做出准确的回应。 比如,在微信公众号中,经常要求用户通过输入1、2或者其他关键字来获取相应的服
编写API
自从Roy Fielding博士在2000年他的博士论文中提出REST(Representational State Transfer)风格的软件架构模式后,REST就基本上迅速取代了复杂而笨重的SOAP,成为Web API的标准了。什么是Web API呢?如果我们想要获取一篇Blog,输入http://localhost:9000/blog/123,就可以看到id为123的Blog页面,但这个结...
Android SDK编译 ——如何将自己源代码加入android.jar
http://blog.csdn.net/mznewfacer/article/details/8139607 在Android源码编译成功的基础上重新编译带自己API的android.jar需要进行以下几步操作。 1 添加自己源代码,在Android源码frameworks/base目录下新建一个文件夹保存代码,如tv,以包的形式命名添加的文件所在的路径,如/tv/java/androi
安卓原生工具类--android开发不要盲目写工具了(不定期更新)
前言 Android SDK原生 API中,有一些常用的工具类,运用得当可以省事省力省时,何况还是Android官方提供的,现在收集整理一些出来。也许这里面就有你想要的,不用自行写工具类实现了 开发必备 PackageManager.checkSignatures () 检查包签名,防止他人山寨 FragmentManager.enableDebugLogging () 开启F
编写自己的android主界面=开机自启动自己的APP(Application of ADB disable/enable)
Android应用开发之intent的妙用: 1.开机自启动自己的APP 编写自己的Android主界面 2.让你自己写的Android的Launcher成为系统中第一个启动的,也是唯一的Launcher 3.实例代码 (操作ADB端口的APP)