zoukankan      html  css  js  c++  java
  • .Net语言 APP开发平台——Smobiler学习日志:如何实现离线声音文件上传

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便

    一、目标样式

    目标样式

    我们要实现上图中的效果,需要如下的操作:

    1.从工具栏上的“Smobiler Components”拖动一个OfflineVoiceRecorderButton控件到窗体界面上

    目标样式

    2.修改offlinevoicerecorderbutton的属性

    a.Location属性

    让控件显示在合适的位置(100, 20),如图1;

    b.ResourceID属性

    设置按钮图标名称,将该属性设置为“ed”,如图2;

    c.TimeOut属性

    设置客户端获取音频的超时时间(毫秒),默认设置为“60000”,如图3;

    Location属性 resourceid属性 timeout属性
    图1 图2 图3

    d.OfflineRecordedAudio事件

    VB:
       Private Sub offlineVoiceRecorderButton1_OfflineRecordedAudio(sender As Object, e As APIResourceData) Handles offlineVoiceRecorderButton1.OfflineRecordedAudio
           Me.MessageBox.Show("提示:offline")
       End Sub
    C#:
       private void offlineVoiceRecorderButton1_OfflineRecordedAudio(object sender, APIResourceData e)
       {
           MessageBox.Show("提示:offline");
       }

    3.Smobiler窗体设计界面显示效果

    界面效果显示

    二、手机效果显示

    手机效果显示 手机效果显示 手机效果显示 手机效果显示

    备注:在手机客户端的设置中可以找到你的离线录音文件。

    离线图片 离线图片

  • 相关阅读:
    contentprovider的学习实例总结
    Android模拟器avd的创建、使用和调试相关命令
    android中的界面编程
    android的项目文件介绍
    下学期课程安排
    tcexa
    JavaScript,Java,php的区分大小写问题
    Spark RDD-行动算子
    Spark RDD-转化算子
    SparkCore RDD概述
  • 原文地址:https://www.cnblogs.com/amanda112/p/6124855.html
Copyright © 2011-2022 走看看