- 博客(12)
- 资源 (6)
- 收藏
- 关注
转载 android 关于android视频播放器的开发
IT是一个站在巨人肩膀上的行业,今天也进行“拿来主义”;直接用开源的播放器 VLC开源播放器;下面说对其工程的分析:下面给出两张截图,主要是为了方便后面讲解程序结构使用,可以对照着图片看。界面和原版VLC差不多,我只是把ActionBar和视频列表做了一些调整。 (PS:新建的QQ群,有兴趣可以加入一起讨论:Android群:322599434)
2013-11-29 17:08:46 2406
转载 android 媒体软解码ffmpeg
FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MPlayer等开源播放器都用到了FFmpeg。 一、
2013-11-29 14:18:20 2684
转载 android 媒体OMX的实现(硬解码)
为什么要硬解,因为高清片的码率非常高,如果用CPU来解的话,低端CPU没这个能力,一般播放软件用 软解就足够了码率非常高,如果用CPU来解的话,低端CPU没这个能力,一般播放软件用 软解就足够了现在说说 硬解;硬解;android的多媒体部分采用的编解码标准是OMX,当然这个标准是用于硬件编解码的,软件编解码(ffmpeg)在这里我就不说了。直接从stagefright的...
2013-11-29 10:44:53 5291
原创 android 开源的第三方动画库
废话不多说,直接上官方网址:http://nineoldandroids.com/点击打开链接具体分析,请看官网
2013-11-27 14:58:09 2749
转载 android 屏幕自适应
demo下载:http://www.eoeandroid.com/forum.php?mod=attachment&aid=NjE0Njh8ZTIyZDA2M2N8MTMzODgyOTQxN3w1NzAwOTV8MTczOTcz 以下是Demo首页的预览图一、细说layout_weight 目前最为推荐的Android多屏幕自适应解决方案。
2013-11-27 12:59:11 1018
转载 android app内存查看方法
像Linux这种现代操作系统的内存使用是很复杂的,因此很难准确的知道你的应用程序使用了好多内存。查看内存使用的方式有很多种,但是各个方式查看到的结果可能会有微略不同。方式一,Running services通过手机上Running services的Activity查看,可以通过Setting->Applications->Running services进。关于Running
2013-11-26 10:02:07 2209
转载 android 关于jni调用出错的那些事
如果你不写用到JNI的原生代码的话,那么这篇文章对你没什么用。如果你写的话,那么你真应该好好读读本文。什么东西变了?为嘛呢?每个开发者都想要一个好用垃圾回收器(garbage collector,简称GC)。做的好的GC是会随时移动对象(objects)的。这样就能便于提供更高效的内存分配和批量内存回收,避免堆内存碎片,并可能提高定位性能(locality)。如果你把指向这些对象的
2013-11-25 12:04:16 2607
转载 apk 捆绑安装
有时一个大项目下面会有很多个小模块,如果小模块之间没有联系,这时可以将每个小模块作为单独的项目,生成apk。这时就涉及到怎么将多个apk放到一个项目中。首先,将小模块生成的apk放到项目的assets文件夹中java代码:[html] view plaincopyprint?package cn
2013-11-25 09:34:44 6008
原创 eclipse 中彻底清除svn上版本的节点信息
清晰的图文介绍:1、右键该工程,断开svn连接 2、执行1后弹出对话框,选择从 文件系统中删除svn 元信息,如图: 3、如果此时还是不能删除svn信息,那就要 亮出 我的必杀技了: Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Delet
2013-11-23 11:54:19 3075
转载 Android获取其他包的Context和在任意位置获取应用程序Context
1.在任意位置获取应用程序Context Android程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context;喜欢编程的人都知道,编写工具类可以有效的实现代码复用,而在Android下某些工具类的编写很让人困惑,例如:我们要在工具类中获取SharedPreferences,
2013-11-20 10:40:27 1863
转载 Android-sharedUserId数据权限
Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要
2013-11-20 10:32:43 960
原创 android 静默安装apk
我说的这种方法 对开发程序环境要求比较苛刻,需要运行程序的系统必须已经root过的才可以用此方法:代码很简单就几句话: public boolean silentInstall(String apkPath) { //第一步,改变apk的权限 String cmd1 = "chmod 777 " + apkPath + " \n";
2013-11-18 14:30:30 944
汉字转拼音.jar
2016-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人