android
dogquill
这个作者很懒,什么都没留下…
展开
-
android大扫盲之SurfaceView,SurfaceHolder,SurfaceHolder.CallBack.你hold住了吗
最近接触到了SurfaceView,SurfaceHolder,SurfaceHolder.CallBack,一直不求其解,现在来粗浅认识一下它们。先看一下官方的定义:1.SurfaceViewSurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位转载 2013-11-12 10:31:16 · 517 阅读 · 0 评论 -
vlc-android编译流程
操作系统: ubuntu10.10ndk: android-ndk-r5bandroid-sdk: 2.2编译流程:1. cd ~ | mkdir code cd ~/code2. git clone git://git.videolan.org/vlc/vlc-android.git3. cd vlc-android/extras/c转载 2014-06-21 18:39:25 · 341 阅读 · 0 评论 -
vlc-android 移植live555到android
先下载vlc-android的源码,并编译成功,参考 vlc-android编译流程 一. 在contrib目录下编译live555修改~/code/vlc-android/extras/contrib 下的distro.mak 增加.live all: .zlib / .a52 .mpeg2 .mad .ogg .vorbis .vor转载 2014-06-21 18:38:42 · 468 阅读 · 0 评论 -
让android支持RTSP(live555分析)
如何让Android支持C++异常机制Android不支持C++异常机制,如果需要用到的话,则需要在编译的时候加入比较完整的C++库. Android支持的C++库可以在Android NDK中找到(解压后找到libsupc++.a放到代码环境中即可): http://www.crystax.net/en/android/ndk/7编译时加上参数: -fexceptions转载 2014-06-22 16:12:21 · 1495 阅读 · 0 评论 -
Android 上如何移植live555生成库文件
live555是一个处理流媒体传输对c++库,再Mplayer与vlc中都有用到。我们计划将其加入到自己编写对Android上的播放器中作为流媒体模块,首先就需要将这个库移植到Android上。 方案I: 最近在做Android上的多媒体开发,需要在Android上移植live555,因为我算是Android上多媒体开发的新手,于是在网上找各种资料,大致的做法都是: 1. 首先转载 2014-06-22 16:07:55 · 1928 阅读 · 0 评论 -
android屏幕翻转
上文已经说过屏幕旋转时的Activity的生命周期。当数据量较大时,在屏幕旋转时,一般都采用两种方式避免Activity从新布局。第一种:设置ScreenOrientation属性,通过属性设置可以避免在旋转时出现从新布局的情况: 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的Activity中加上android转载 2014-03-21 16:43:36 · 435 阅读 · 0 评论 -
android 蓝牙各种UUID
ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}'BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-8000-00805F9B34FB}'PublicBrowseGroupServiceClass转载 2014-03-31 11:18:53 · 549 阅读 · 0 评论 -
android开发中应用程序未安装解决办法
发布程序安装时候出现“应用程序未安装”提示。调试环境下安装提示“Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY".测试后后发现原因如下:安装出现问题的手机大多为国内行货手机,根据国家规定国产手机不允许安装google play service等应用。而我的软件中含有V2的google map,需要调用google pl原创 2014-02-27 16:33:49 · 3225 阅读 · 0 评论 -
【Android】Google坐标到百度地图坐标转换
由于国家加密要求,各个厂商地图在经纬度标识方面都会产生一些偏差。公司项目中原有坐标由google地图生成,但是android国内不少手机无法使用google v2的地图(没有google play),因此需要把数据转换为百度地图。坐标出现很大偏差。对百度api阅读发下 CoordinateConvert对象能够转换坐标。分享给大家。 CoordinateConvert.fr原创 2014-01-16 10:28:38 · 1334 阅读 · 0 评论 -
在onCreate方法中获取某个View的宽度和高度
有时候需要在onCreate方法中知道某个View组件的宽度和高度等信息,而直接调用View组件的getWidth()、getHeight()、getMeasuredWidth()、getMeasuredHeight()、getTop()、getLeft()等方法是无法获取到真实值的,只会得到0。这是因为View组件布局要在onResume回调后完成。下面提供实现方法,onGlobalLayout转载 2013-11-19 23:49:42 · 664 阅读 · 0 评论 -
MyEclips技巧
Ctrl+I 快速修复Ctrl+D 快捷删除Shift+Enter 快速换行Ctrl+F11 快速运行Ctrl+ 上下 选中快速移动Ctrl+Alt+上下 快速复制Ctrl+M 快速放大Alt+/ 快速代码提示 版本有效快速代码提示 preference java Editor ContentAssist - Auto activation triggers for原创 2016-01-20 18:18:22 · 538 阅读 · 0 评论