摘要: 最近做的一个项目,有聊天的功能,最开始从网上找了个被人封装好的输入框,写的很复杂(反正我有点被看迷糊了),用起来呢又有点问题,最终放弃,自己封装了一个聊天输入框MKInputBar,难度不大。语音支持iOS和Android平台,其实就是把caf转换为mp3。底部给出了Demo工程,用起来很简单。... 阅读全文
posted @ 2014-07-31 10:43 梦想在远方 心在远方 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 一、jni打印调试信息 1、 在Android.mk文件中添加: LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog 2、 在.c文件中添加:#include 3、 打印log信息:__android_log_print(ANDROID_LOG_... 阅读全文
posted @ 2014-07-15 16:11 梦想在远方 心在远方 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、Java数据类型与jni数据类型对应关系基本数据类型一维数组Java类型jni类型Java类型jni类型voidvoidbooleanjbooleanboolean[]jbooleanArraybytejbytebyte[]jbyteArraycharjcharchar[]jcharArrays... 阅读全文
posted @ 2014-07-15 16:04 梦想在远方 心在远方 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 上半年,公司的一个项目,本身我是不喜欢Android开发的,但是学习到的东西总需要整理一下。从iOS转到Android,真心有些不习惯。就IDE来说,eclipse比Xcode差的不是一点半点。Android模拟器竟然还要开机!我勒个去。。 今天写个最简单的Android NDK的小栗子。首先,什么... 阅读全文
posted @ 2014-07-15 15:53 梦想在远方 心在远方 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 这是去年的时候做项目写的一篇文章了,项目背景是有一个IP摄像头(拥有网络服务器),在iPad端实现视频的实时监控,最开始去理解RTP、RTSP、H.264等等一些专业概念,经过TCP握手建立连接接收数据,最后的结果是接收到数据不知道怎么用FFMpeg进行解析,后来使用第三方程序iFrameE... 阅读全文
posted @ 2014-07-15 15:35 梦想在远方 心在远方 阅读(803) 评论(0) 推荐(0) 编辑