mtk开发记录
咸蛋超人9527
目前掌握的语言主要是C&C++,常用的开发系统平台有Windows、Linux、Mac等,掌握有socket的多种网络I/O模型(如:Select模型、异步选择模型、事件选择模型、重叠I/O模型、完成端口,epoll等),熟悉常用的框架有boost、ffmpeg、opengles、libevent等,熟悉并使用tcp/ip、rtsp&rtp、http等协议,熟悉音视频(如h264,aac等)流媒体开发及播放处理,常用开发工具有VS系列开发工具、xcode等,计划在接下来的时间对流媒体、音视频图像处理技术、移动开发以及相关技术进行升华。
展开
-
资源管理-Resource management
客户端与服务器的资源同步和管理解决方案 资源更新: 在客户端保存资源版本号,每次登录时向服务器请求最新版本号,如果有更新,则通过定义的更新资源协议来更新。 在服务端通过填写配置文件的方式来判断需要更新哪些资源,然后发送给客户端。 在客户端画面显示最好显示为动画形式,增强用户体验。 资源管理: 方法一: 资源下载链表(将申请的本地不存在资源加入链表,当接收到服务器资源时清除相应原创 2012-07-18 12:04:58 · 704 阅读 · 0 评论 -
UI管理-UI management
一、控件创建 通过维护一个基础数据结构或者在其上扩展属性来创建每一种控件类型,主要涉及到工厂模式。 如: typedef struct { List_t* children; //子组件链表 void* parent;//父组件 void* focusComponent;//焦点控件 PFUIOnPaint pfOnPaint; //画图 PFUIOnFree p原创 2012-07-18 16:48:05 · 707 阅读 · 0 评论