Stay Hungry , Stay Foolish

君子生非异也,善假于物也

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  android

关于Android开发技术方面记录与总结
摘要:adb(Android Debug Bridge),调试桥可以让设备的调试监测过程在远端进行,而不必在运行实际运行应用的设备上,方便调试的输出。 1 命令详解 a 查看帮助信息 adb --help 选项参数: adb [-d|-e|-s ] -a 对于adb建立连接,将监听在所有的网卡上 -d 只对于USB连接的设备执行命令,如果有多个设备使用USB连接,将返回失败。 -e ... 阅读全文
posted @ 2016-02-01 16:23 octocat 阅读(668) 评论(0) 推荐(0)

摘要:使用交叉编译工具实现andorid平台下的jni开发,记录codeblock配置过程,方便后续参考。 1 工具版本信息 NDK r8b Code::Blocks 10.05 2 配置过程 使用codeblock进行jni开发不需要编写makefile文件,而是使用图像界面的方式去设置android平台,API版本以及编译器等信息。 具体过程如下: codeblok—>Settings—>Compi... 阅读全文
posted @ 2016-01-31 11:45 octocat 阅读(820) 评论(0) 推荐(0)

摘要:1 程序代码 使用Android中的SurfaceView播放RGB视频数据,SufaceView播放代码如下: package com.zhoulee.surfaceviewdemo; import java.io.FileInputStream; import java.io.FileNotFo 阅读全文
posted @ 2016-01-22 12:37 octocat 阅读(1624) 评论(0) 推荐(0)

摘要:Dolphin Player是一款基于FFmpeg解码视频播放器,支持大多数的音频和视频格式。 项目主页:http://code.google.com/p/dolphin-player/ 源代码GitHub地址:https://github.com/Kimu164/dolphin-player 1 DolphinPlayer编译 2 参考文献 Dolphin Player编译 阅读全文
posted @ 2016-01-19 16:47 octocat 阅读(374) 评论(0) 推荐(0)

摘要:1 Android.mk作用 当使用JNI开发时,我们需要创建一个native工程,Android.mk就是一个makefile的配置文件,帮助我们把编写的C/C++代码编译成动态或者静态的链接库。 2 示例解析 下面使用一个最简单的Android.mk配置文件引导生成.so动态库。Android.mk文件内容如下: LOCAL_PATH := $(call my-dir) LOCAL_CPP... 阅读全文
posted @ 2016-01-18 14:26 octocat 阅读(1485) 评论(0) 推荐(0)

摘要:之前一直在Linux下使用C++做服务器端的开发工作,对Android关于移动方面的开发了解较少,现将android开发方面的书籍与资源整理如下,方便后续的查阅。 19本Android开发书籍 7本Android开发书籍 阅读全文
posted @ 2016-01-14 14:00 octocat 阅读(157) 评论(0) 推荐(0)

摘要:使用jni方式调用FFmepg项目中接口,对H264裸码进行解码。 该Demo主要实现从文件中读取H264编码的视频流,然后使用FFmpeg解码,将解码后的码流保存到文件。 工程目录结构如图所示: Android.mk文件内容如下 LOCAL_PATH := $(call my-dir) # FFm 阅读全文
posted @ 2016-01-14 13:21 octocat 阅读(820) 评论(0) 推荐(0)