android开发
文章平均质量分 68
斑图不巫
当青春的潮水褪去时,我希望还穿着一条!=_=!裤衩
展开
-
dp,sp和px的爱恨交缠
转自:http://www.cnblogs.com/bjzhanghao/archive/2012/11/06/2757300.htmlpx:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。偶尔用到px的情原创 2016-01-28 17:31:49 · 365 阅读 · 0 评论 -
android查看自己的debugkey
命令行打开debugkey所在文件夹C:\Users\计算机用户名>cd .android使用keytool查询keytool -list -v -keystore debug.keystore注意此时的要输入秘钥库口令,口令默认是:android还有一点,keytool是java jdk的自带的工具,如果没有找到工具需要在系统环境变量中添加jdk的目录,...原创 2018-03-02 10:44:04 · 2144 阅读 · 0 评论 -
获取android屏幕分辨率
deprecatedDisplay dp=getWindowManager().getDefaultDisplay();int height=dp.getHeight(); int width=dp.getWidth(); instead method(推荐)Display display = getWindowManager().getDefaultDisplay();Point size原创 2017-11-03 17:29:28 · 368 阅读 · 0 评论 -
Android使用OpenCV合成双目裸眼3D图片(推荐Native方法)
Native中使用OpenCV使用Native的好处: - 不需要安装OpenCV Manager - 不需要去熟悉java层的OpenCV方法 - 使用C/C++移植方便使用CMake配置原创 2017-11-03 17:13:09 · 3383 阅读 · 2 评论 -
RGB数据转换Bitmap
先附上官方文档地址: https://developer.android.com/reference/android/graphics/Color.html 方法一: 已知RGB子像素数据的frame数组,然后需要转换成color的整像素数据int[] argb = new int[width*height];for (int i=0; i<height; i++) { fo原创 2017-11-03 16:42:07 · 4591 阅读 · 0 评论 -
从编译脚本分析ijkplayer详细编译过程
接着之前的一篇简要的ijkplayer的编译过程,这一遍主要是详细描述ijkplayer编译的详细过程,跟着编译的脚本详细分析在ijkplayer从开源库的clone到完整地编译android共享库的过程。下载最新版的源码git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-androidcd ijkplayer-android原创 2017-05-16 11:12:37 · 2541 阅读 · 0 评论 -
ijkPlayer编译流程记录
ijkplayer是基于FFmpeg的开源的移动平台视频播放器,跨平台支持Android和IOS,支持本地播放和在线视频播放,有点类似google的开源播放器ExoPlayer,想从C底层了解视频播放的过程,ijkplayer是一个非常值得学习的开源项目。主要先介绍下ijkplayer的编译过程:clone ijkplayer code source git clone https://gith原创 2017-05-16 11:10:21 · 1239 阅读 · 0 评论 -
Android平台上使用SDL官方demo播放视频(使用ffmpeg最新版解码)
SDL(Simple Directmedia Layer)是一套开源的跨平台多媒体开发库,集成了音视频的许多底层的API,介绍Windows平台下的例子已经很多了,例如:雷老师的 最简单的视音频播放示例7:SDL2播放RGB/YUV,既然SDL是跨平台的,自己有参考了雷老师的这篇文章 最简单的基于FFmpeg的移动端例子附件:SDL Android HelloWorld,下面将介绍下Android平原创 2017-03-23 15:19:04 · 7228 阅读 · 15 评论 -
第一次完成FFmepg的移植,编译ffmpeg4Android
本文主要实现了FFmpeg的编译和移植,首先在linux下将官网下载的源码编译成.so文件,然后使用android-studio配合NDK工具,将.so文件移植到android项目当中,简单地介绍了如何一步步完成FFmpeg的编译流程参考文章:手把手图文并茂教你用Android Studio编译FFmpeg库并移植下面是我自己在ubuntu下编译准备的编译工具Git,NDK安装git,检查本地git原创 2017-03-23 15:14:38 · 1296 阅读 · 0 评论 -
ffplay.c移植到安卓示例
参考ffmpeg单线程的解码视频示例, http://blog.csdn.net/danjuan123/article/details/65444098#comments#reply 这一篇主要使用的ffplay.c移植到安卓上面,了解ffmpeg多线程解码音视频,就是简单的替换jni/src/下面的ffplay.c文件修改Android.mk文件include $(CLEAR_V...原创 2018-03-02 15:21:15 · 1049 阅读 · 0 评论