android Frameworks
cuityanxi
这个作者很懒,什么都没留下…
展开
-
android 4.0 更换鼠标图案
近日客户有要求,说系统的鼠标图案显示小,要求显示大点;第一件事情,查资料呗,网上上说了,是在一个xx.java里使用surface绘制的,没找到;后来发现android4.0不是那样做的,在framework更换图片即可;更换了frameworks\base\core\res\res\drawable_xx 下的pointer_arrow.png无用啊,正在郁闷时想到有个地方\device\tel原创 2013-01-10 20:07:42 · 1348 阅读 · 0 评论 -
Android framwork service添加(manager 远程调service,service jni调native code)
在平常android应用开发中,多数只是调养framwork中的API进行application layer的coding,而在系统开发中可能会自己添加系统服务;系统服务如任何添加,服务如何调养native code,以及service如何被manager调用...这里我给出一个结果验证的demo。1、实现编写native code,framwork/base/services/jni原创 2014-01-10 14:18:24 · 1370 阅读 · 0 评论 -
Android framwork cpp调用java function
这里以android_view_PointerIcon.cpp的函数getSystemIcon为例。1、在gPointerIconClassInfo的结构体中,定义了jmethodID getSystemIcon,并且在register_android_view_PointerIcon中进行初始化设置;static struct { jclass clazz; jfie原创 2014-01-14 18:07:20 · 1373 阅读 · 0 评论 -
android 模拟IR(续一)---内核
在http://blog.csdn.net/cuityanxi/article/details/18413725 中我有给出IR模拟的示例代码,但是只能作为参考; 若要在android中使用还有诸多问题,比如:android平台中有较多的中断会导致延时的误差很大,因此我有做改进,通过实验证实是很可靠的。 思路:用户空间:获取GPIO驱动设备句柄,将要发送的IR CODE wri原创 2014-02-11 11:11:43 · 1518 阅读 · 0 评论 -
android 模拟IR(续二)---框架
框架中的实现很简单,且千篇一律,这里直接给出patch内容。Index: frameworks/base/Android.mk===================================================================--- frameworks/base/Android.mk (revision 5203)+++ frameworks/原创 2014-02-11 11:28:55 · 1831 阅读 · 0 评论 -
android 模拟IR(续四)---问题总结
1、系统卡在动画处不能启动,原因在于(IIZ)写错为(I;I;Z) static JNINativeMethod method_table[] = { {"native_open", "()I",(void *)android_server_IrSend_open}, {"native_close", "()Z", (voi原创 2014-02-11 11:36:45 · 1014 阅读 · 0 评论