自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

android television,OTT,移动平台

  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 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 1007

原创 android 模拟IR(续三)---应用

直接调用接口即可:007f为IR头码,0x5f是发送的IR code    import android.hardware.output.IrSendManager;public class MainActivity extends Activity { private IrSendManager mIrSendMananger; @Override protected void

2014-02-11 11:35:07 1137

原创 android 模拟IR(续二)---框架

框架中的实现很简单,且千篇一律,这里直接给出patch内容。Index: frameworks/base/Android.mk===================================================================--- frameworks/base/Android.mk (revision 5203)+++ frameworks/

2014-02-11 11:28:55 1822

原创 android 模拟IR(续一)---内核

在http://blog.csdn.net/cuityanxi/article/details/18413725 中我有给出IR模拟的示例代码,但是只能作为参考;  若要在android中使用还有诸多问题,比如:android平台中有较多的中断会导致延时的误差很大,因此我有做改进,通过实验证实是很可靠的。    思路:用户空间:获取GPIO驱动设备句柄,将要发送的IR CODE wri

2014-02-11 11:11:43 1503

原创 android 模拟IR输出

#define IR_HEAD0 0#define IR_HEAD1 1#define IR_TIME_BASE 2#define IR_CODE_0  3#define IR_CODE_1  4#define IR_CODE_END  5#define TIMER_9000US  10500#define TIMER_4500US  5710#define TIM

2014-01-17 18:10:40 2150

原创 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 1363

原创 android socket通信建立

最近做了一个类似google remote的应用,主要功能是手机端通过网络发出按键,接收端接收并处理其事件;  这里理所当然就想到socket通信。而要建立连接实现要知道接收端的IP地址,参考网咯最终实现;以下是发送端和接收端的实现代码。接收端: protected static final int SendPort = 8600; protected static fina

2014-01-14 17:05:40 970

原创 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 1358

原创 android 使用uinput模拟输入设备

在google remote中,android接收端接收socket发来的IR CODE,然后将IR CODE模拟出来发给系统处理,这就是google remote接收端的原理。系统端怎样模拟input event呢? 方法一:通过Instrumentation.sendKeyDownUpSync 实现,简单使用但是问题在于sendKeyDownUpSync发出的event,无法运行到

2014-01-10 09:58:25 3709

原创 TS Parser(PAT PMT EIT SDT分离)

几年前写的将TS码流中的PAT、PMT、SDT、EIT分离的代码;不多说,有兴趣的参考下;/*******************************************************************************TS Parse Codedata:2011.1.15yanxi.jiang***************************

2014-01-09 20:05:19 2536 1

原创 Android JNI 编程

1.先新建eclipse工程2.在工厂中创建一个class,类中有加载动态链接库,并声明native 方法; // JNI private native static boolean open(); private native static boolean close(); private native static boolean sendir(int keycode,int t

2014-01-09 19:12:11 764

原创 android HID添加(四) ---INTERNET KEY

拿到长虹的HID,第一印象:高端大气上档次啊... 此款HID拿到后多数Key都是正常的,主要是有增加了一个INTERNET,按此键需要直接打开浏览器。    1、先用getevent获取了INTERNET的scancode,PAGE:0x0c,按键值:0x223    2、查看HID的驱动,发现0x223是上报的“KEY_HOMEPAGE”这个Value,注意不要被迷惑,我们只需关注“K

2014-01-08 10:05:28 1462

原创 android listview 第一次打开 无 focus 问题

在开发android智能TV项目时,遇到一个应用的问题,使用ListView的所有UI在第一次打开时均没有焦点,各种方法试尽,前前后后经历N位工程师均没有解决掉,就这样过了半年,一堆相关问题依然挂在那里...    后来想到是不是touch mode的问题呢?    ListView.setSelection->setSelectionFromTop(position, 0);

2014-01-07 11:31:12 2034 2

原创 电子节目指南信息的快速处理与显示方法

mark,http://www.aptchina.com/zhuanli/9062791/

2014-01-06 15:30:20 744

原创 基于Android4.0的HDMI热插拔便携式电视机插件

mark下,http://www.aptchina.com/zhuanli/8442564/

2014-01-06 15:29:22 1010

原创 android HID添加(三) ---applist key

所谓applist就是按下这个按键后,系统自动进入ALL APPS的界面;直接进入主题吧...1、先按照  android HID添加(二) 的方法 添加  key 197   APKLIST;不过“android HID添加(二) 的方法” ->4->c那一步不要加;2、frameworks/base/policy/src/com/android/internal/policy/impl

2014-01-06 15:11:45 1776

原创 android HID添加(二)---www按键添加

在http://blog.csdn.net/cuityanxi/article/details/17916165 我有写出怎样添加一个标准的HID,实际应用中经常有些特殊的功能键要处理,譬如“www”(两年前自己有给客户加过),本文就针对“www”如何添加做一个详细的说明吧。  这里我就假设大家已经看过http://blog.csdn.net/cuityanxi/article/details

2014-01-06 14:56:44 2761

原创 android HID添加(一)

做android有两年了,所接触的都是系统源码;最近想想,应该记录下所学,所做的些事情。通常来说,HID在android平台都是可以直接用的,至少80%的按键是OK的,这里所说的“标准按键”意思就是android原生的源码有定义的keycode,这里给出推荐标准HID的步骤。 AKEYCODE_HOME = 3, AKEYCODE_BACK = 4, AKEYCODE_CALL = 5,

2014-01-06 14:28:04 4736

原创 android 系统分区

直接上主题:   更改\bootable\bootloader\lk\target\tcc8920st_evm\init.c static struct ptentry board_part_list[] = {{.start = 0,.length = 0,.name = "bootloader",.flags = PART_HIDDEN,},{.star

2013-01-10 20:12:32 694 1

原创 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 1331

android 多媒体系统

Android的多媒体系统--- Music Player  Video Player  Camera  Sound Recorder  Camcorder  Video Telephone

2012-12-05

M_vg859c_manual_ver2_0

This manual contains details on the operation procedures to be followed when the VG-859C (RB-1848) is used, the checkpoints and precautions to be observed, and so on. Improper handling may result in malfunctioning. Before using the VG-859C, please read through these instructions to ensure that you will operate the generator correctly. After reading through the manual, keep it in a safe place for future reference.

2011-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除