当前位置:  编程技术>移动开发
本页文章导读:
    ▪VLC 编译相关有关问题        VLC 编译相关问题 在Mac OS X10.7.3  + Xcode4.3.2 环境下编译VLC for ios碰到的问题可解决办法。$ git clone git://git.videolan.org/MobileVLC.git$ cd MobileVLC$ ./buildMobileVLC.sh执行会失败, /usr/bin/xcodebuild  error: can't.........
    ▪ 取得两个GPS坐标之间的距离        获得两个GPS坐标之间的距离 private double gps2m(float lat_a, float lng_a, float lat_b, float lng_b) { float pk = (float) (180/3.14169); float a1 = lat_a / pk; float a2 = lng_a / pk; float b1 = lat_b / pk; float b2 = lng_b / pk; float t1 .........
    ▪ 微媒-腾讯微博开放平台使用 发布新版本了(2012.05.04更新)       微媒-腾讯微博开放平台应用 发布新版本了(2012.05.04更新)     今天,微媒正式上线了。       介绍:              微媒是利用腾讯微博开放接口实现的一款媒体社交应用。关注微博好.........

[1]VLC 编译相关有关问题
    来源: 互联网  发布时间: 2014-02-18
VLC 编译相关问题

在Mac OS X10.7.3  + Xcode4.3.2 环境下编译VLC for ios碰到的问题可解决办法。

$ git clone git://git.videolan.org/MobileVLC.git
$ cd MobileVLC
$ ./buildMobileVLC.sh

执行会失败,

/usr/bin/xcodebuild  error: can't exec '/Developer/usr/bin/xcodebuild' (No such file or directory)

因为Xcode4.3后安装目录不再是/Developer目录了。

解决:执行sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

并修改buildMobileVLC.sh文件开头:SDK=iphoneos5.1

修改vlc/extras/package/ios/build.sh文件开头:SDK_VERSION=5.1 SDK_MIN=5.1

 

如果碰到./buildMobileVLC.sh: line 23: pushd: vlc/extras/package/ios: No such file or directory

需要将vlc目录移到ImportedSources目录下覆盖原来的空目录。

 

在执行./buildMobleVLC.sh能正常编译了有可能会碰到这样一个错误接下来。

./include/SDL_opengl.h:40:10: fatal error: 'OpenGL/gl.h' file not found

中断编译,这个还没找到原因。。。


    
[2] 取得两个GPS坐标之间的距离
    来源: 互联网  发布时间: 2014-02-18
获得两个GPS坐标之间的距离
private double gps2m(float lat_a, float lng_a, float lat_b, float lng_b) {
float pk = (float) (180/3.14169);

float a1 = lat_a / pk;
float a2 = lng_a / pk;
float b1 = lat_b / pk;
float b2 = lng_b / pk;

float t1 = FloatMath.cos(a1)*FloatMath.cos(a2)*FloatMath.cos(b1)*FloatMath.cos(b2);
float t2 = FloatMath.cos(a1)*FloatMath.sin(a2)*FloatMath.cos(b1)*FloatMath.sin(b2);
float t3 = FloatMath.sin(a1)*FloatMath.sin(b1);
double tt = Math.acos(t1 + t2 + t3);

return 6366000*tt;
}

    
[3] 微媒-腾讯微博开放平台使用 发布新版本了(2012.05.04更新)
    来源: 互联网  发布时间: 2014-02-18
微媒-腾讯微博开放平台应用 发布新版本了(2012.05.04更新)

    今天,微媒正式上线了。
       介绍:
              微媒是利用腾讯微博开放接口实现的一款媒体社交应用。关注微博好友,私信,收藏,好友最新动态,发微博,发图片,发表情等多媒体微博内容等。随时随地记录生活点点滴滴,并与全世界的人分享。
   

  主要使用到的技术说明:

    主要采用OAuth授权方式;

    下拉刷新ListView列表(自定义控件)、ListView分页;

    异步请求数据、异步显示图片等操作;

    数据库操作;

    SDCard存取文件操作;

    SharedPreference的使用;

    选项菜单(XML文件配置)、上下文菜单(XML文件配置);

    选项卡视图(Tab)应用;

    Timer用法、线程等用法;

    Service服务类的用法;

    Broadcast广播;

    动画;

    JSON与对象解析处理;

    Package信息获取、手机信息获取;

    多语言、多分辨率支持;

    。。。。。。


  应用部分截图:

                  
      

 

  另外: 本应用将会开源,目前还有些功能待进一步完善,同时希望Android高手,特别是UI界面排版设计方面有经验的童鞋一起加入完善。


  官网下载地址:

  http://www.vmeitime.com/newpage-9817/

 

开发者腾讯微博:http://t.qq.com/SnoopyChen

开发者新浪微博:http://weibo.com/snoopychen


QQ讨论群:88403441



    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3