当前位置:  编程技术>移动开发
本页文章导读:
    ▪【AndEngine】AndEngine播发音乐和音效        【AndEngine】AndEngine播放音乐和音效 缺少背景音乐和音效的游戏是不完整的。 首先定义两个变量,一个用来播放背景音乐,一个用来播放音效 [java] view plaincopy MusicFactory.setAssetBasePath.........
    ▪ 怎么在越狱设备ROOT权限下安装APP        如何在越狱设备ROOT权限下安装APPIPAD安装SSH: 打开Cydia,在主页上找到“OpenSSH Access How-To”点击第一项“install the OpenSSH”,进到下个页面后点击右上角的安装按钮,跟着操作走就可以了 通.........
    ▪ 图解Stm32施用jlink下载程序时jtag接口(SW和JTAG模式)的简化方法       图解Stm32使用jlink下载程序时jtag接口(SW和JTAG模式)的简化方法!        用过stm32的人都知道stm32有两种常用下载程序的方法,用串口和jlink。串口下载方法和51差不多不多说,用jlink下载时接.........

[1]【AndEngine】AndEngine播发音乐和音效
    来源: 互联网  发布时间: 2014-02-18
【AndEngine】AndEngine播放音乐和音效

缺少背景音乐和音效的游戏是不完整的。

首先定义两个变量,一个用来播放背景音乐,一个用来播放音效

[java] view plaincopy
  • private Music mMusic;  
  • private Sound mSound;  
  • AndEngine中播放声音需要在onCreateEngineOptions()方法里先进行声明

    [java] view plaincopy
  • final EngineOptions engineOptions = new EngineOptions(true,   
  •                              ScreenOrientation.PORTRAIT_FIXED,   
  •                              new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT),   
  •                              camera);  
  • // 声明程序要使用背景音乐  
  • engineOptions.getAudioOptions().setNeedsMusic(true);  
  • // 声明程序要使用音效  
  • engineOptions.getAudioOptions().setNeedsSound(true);  

  • 在onCreateResources()方法中加载音乐和音效资源

    [java] view plaincopy
  • MusicFactory.setAssetBasePath("mfx/");  
  • try {  
  •     this.mMusic = MusicFactory.createMusicFromAsset(this.mEngine.getMusicManager(), 
  • this, "lx.mp3");  
  •     this.mMusic.setLooping(true);  
  • } catch (final IOException e) {  
  •     Debug.e(e);  
  • }  
  •   
  • SoundFactory.setAssetBasePath("mfx/");  
  • try {  
  •     this.mSound = SoundFactory.createSoundFromAsset(this.mEngine.getSoundManager(),
  •  this, "click.ogg");  
  • } catch (final IOException e) {  
  •     Debug.e(e);  
  • }  
  • 我将音乐和音效的使用方法放在了屏幕的点击事件里

    [java] view plaincopy
  • scene.setOnSceneTouchListener(new IOnSceneTouchListener() {  
  •     @Override  
  •     public boolean onSceneTouchEvent(Scene pScene, TouchEvent pSceneTouchEvent) {  
  •         if (pSceneTouchEvent.isActionUp()) {                      
  •             if (!MainActivity.this.mMusic.isPlaying()) {  
  •                 MainActivity.this.mSound.play();  
  •                 MainActivity.this.mMusic.play();  
  •             } else {  
  •                 MainActivity.this.mMusic.pause();  
  •             }  
  •         }  
  •         return false;  
  •     }  
  • });  
  • 经测试mp3和ogg格式的文件都支持。

        
    [2] 怎么在越狱设备ROOT权限下安装APP
        来源: 互联网  发布时间: 2014-02-18
    如何在越狱设备ROOT权限下安装APP
    IPAD安装SSH:

  • 打开Cydia,在主页上找到“OpenSSH Access How-To”
  • 点击第一项“install the OpenSSH”,进到下个页面后点击右上角的安装按钮,跟着操作走就可以了

  • 通过SSH与IPAD建立连接:

  • 在MAC下打开“终端”
  • 输入ssh root@ipad ip地址
  • 输入密码——alpine,如果成功的话就可以连接IPAD了
  • 成功后关闭终端

  • 在IPAD上安装APP

  • 把通过XCODE生成的APP复制到桌面上
  • 打开“终端”,输入scp -rp ~/Desktop/your.app root@IPAD IP地址:/Applications/
  • 输入密码——alpine
  • 重启IPAD后就可以看到你的APP了

  • 如何删除APP

  • 打开“终端”,输入ssh root@ip,以及密码:alpine连接到IPAD
  • 输入 rm -fr /Applications/your.app
  • 输入 reboot



  •     
    [3] 图解Stm32施用jlink下载程序时jtag接口(SW和JTAG模式)的简化方法
        来源: 互联网  发布时间: 2014-02-18
    图解Stm32使用jlink下载程序时jtag接口(SW和JTAG模式)的简化方法!

            用过stm32的人都知道stm32有两种常用下载程序的方法,用串口和jlink。串口下载方法和51差不多不多说,用jlink下载时接口引脚太多导致接口很大,很占pcb的面积,在此我就针对这个问题清晰的讲述下jlink下载程序时jtag接口的简化方法!希望对大家有用。

            我实验的是jlink v8和stm32f103rbt6!

            如果用jtag模式下载的话,需要接:jlink的第1脚(VDD)、第3脚(TRST对应stm32的PB4)、第5脚(TDI对应stm32的PA15)、第7脚(TMS/SWDIO对应stm32的PA13)、第9脚(TCK/SWCLK对应stm32的PA14)、第13脚(TDO\SWO对应stm32的PB3)、第15脚(RESET对应stm32的NRST)、第4.6.8.10.12.14.16.18.20中的任意一个脚(地脚)。

            如果用sw模式下载的话,只需要接:jlink的第1脚(VDD)、第7脚(TMS/SWDIO对应stm32的PA13)、第9脚(TCK/SWCLK对应stm32的PA14)、第4.6.8.10.12.14.16.18.20中的任意一个脚(地脚)、需要说明的是第15脚(RESET对应stm32的NRST)可接可不接,大家根据实际自己决定(保险起见还是建议接上)!

            由此可见:使用SW模式PA15,PB3,PB4,都自由了就可以做普通IO口了,只用了stm32的PA13和PA14两个口!所以强烈推荐使用SW模式。

            下面再上一张实际简化接口(SW模式)的应用图:

     


        
    最新技术文章:
    ▪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详解
    编程技术其它 iis7站长之家
    ▪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