Android使用MediaRecorder實現錄音功能

轉:http://www.ataaw.com/?p=419 手機的一個主要功能是多媒體功能,我們可以使用手機來播放各種音頻跟視頻,在Android的SDK中同樣提供了各種多媒體開發介面,供我們方便的開發出各類音視頻軟體,下面則是Android中提供的錄音介面的基本使用。 這裡我們列出幾個重要的使用方法,也是最常用的錄音介面。1、MediaRecorder recorder = new MediaRecorder(); 

android:5種鬧鈴類型

 5種鬧鈴類型:public static final int ELAPSED_REALTIME        //當系統進入睡眠狀態時,這種類型的鬧鈴不會喚醒系統。直到系統下次被喚醒才傳遞它,該鬧鈴所用的時間是相對時間,是從系統啟動後開始計時的,包括睡眠時間,可以通過調用SystemClock.elapsedRealtime()獲得。系統值是3    (0x00000003)。        public static final int ELAPSED_REALTIME_WAKEUP    

Android開發工具–adb的使用

adb(Android Debug Bridge)是Android提供的一個通用的調試工具,藉助這個工具,我們可以管理裝置或手機模擬器的狀態。還可以進行以下的操作:1、快速更新裝置或手機模擬器中的代碼,如應用或Android系統升級;2、在裝置上運行shell命令;3、管理裝置或手機模擬器上的預定連接埠;4、在裝置或手機模擬器上複製或粘貼檔案; 以下為一些常用的操作:1、安裝應用到模擬器:adb install

MyEclipse調試Android程式—巧用Logcat偵錯工具

許多初次接觸Android開發的朋友會遇到調試的問題,如何能夠根據錯誤提示迅速的找到“出事地點呢”?在Eclipse+ADT的開發環境中沒有好的直接跟蹤對象內容的方法,通過使用android.util.Log類可以協助你自己尋找錯誤和列印系統日誌訊息。它是一個進行日誌輸出的API,我們在Android 程式中可以隨時為某一個對象插入一個Log,然後在DDMS中觀察Logcat的輸出是否正常。android.util.Log常用的方法有以下5個:Log.v() Log.d() Log.i()

android ftp用戶端開發

   

android 代碼設定、開啟wifi熱點及熱點的串連

  用過快牙的朋友應該知道它們在兩天裝置之間傳輸檔案的時候使用的是wifi熱點,然後另一台便串連這個熱點再進行傳輸。快牙傳輸速度驚人應該跟它的這種機制有關係吧。不知道它的搜尋機制是怎樣的,但我想應該可以通過熱點的名字來進行判斷吧。下面我們就來探討一下如何自動建立一個wifi熱點吧  建立wifi熱點首先需要手機支援,建議開發的哥們整個好點的手機,我們公司那些個山寨裝置,幾近有一半是不支援熱點的;其實建立熱點很簡單,先擷取到wifi的服務,再配置熱點名稱、密碼等等,然後再通過反射開啟它就OK了。 

什麼是Android

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2 false false false

Android 建立visual dirver(好像就是叫模擬器吧)

建立好helloworld程式後,當你要運行時,可能會發現沒有avd(Android visual dirver)可選擇,這個時候就需要建立visual dirverwindow-》Android SDK and AVD Manager-》在彈出的對話方塊中左邊點擊visual dirver-》點擊右邊的New-》在彈開的視窗中輸入相應的資訊(我只輸入avd名稱,和選擇相應的模擬器類型(target),可以為其選擇sd

如果說Android是Google的特工Smith,那麼誰是Neo?

 http://www.36kr.com/p/5277.htmlSmith最初是一個特工,是母體(Matrix)中的一個人工智慧程式,使命是消滅搗亂的程式和人類,維持系統秩序,否則類比現實世界將動蕩不安。Smith從一開始就比其他特工更加開放,更加聰明,適應力更強,殺傷力更大。在《駭客帝國1》中,Smith似乎被Neo幹掉了,但他精心布局,死灰複燃,而且動機和能力不可同日而語。母體已經對Smith失去了控制,誰也無法把他遣送回系統核心進行刪除。這個過程讓他成為一個叛亂程式,可以自由複製強大的自己

Android 3D與JNI結合的小例子

 其他代碼都不重要,重要的就是C代碼NativeRenderer.cpp#include <jni.h>#include <android/log.h>#include <GLES2/gl2.h>#include <GLES2/gl2ext.h>#include <GLES/gl.h>#include <stdio.h>#include <stdlib.h>#include

android學習筆記之3D–(02)-OPenGL ES常用API

 OPenGL ES常用API: GL_TRIANGLE_STRIP: 連續畫三角形GL_TRIANGLE_FAN:   畫三角扇形    glClearColor( 0.f, 0.f, 0.f, 1.f );  //  設定強制回應視窗的背景顏色,顏色採用的是RGBA值 glViewport( 0, 0, iScreenWidth, iScreenHeight

在Android 中調用選擇圖片、視頻、添加音頻、錄音、拍攝視頻、拍照等其他的功能

//選擇圖片 requestCode 返回的標識  Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT); //"android.intent.action.GET_CONTENT"  innerIntent.setType(contentType); //查看類型 String IMAGE_UNSPECIFIED = "image/*"; 詳細的類型在 com.google.android.mms.ContentType

Android的TextView/EditText使用CharacterStyle&SpannableString來處理圖片顯示、字型樣式、超連結等

http://www.cnblogs.com/playing/archive/2011/03/18/1988182.html EditText:  通常用於顯示文字,但有時候也需要在文字中夾雜一些圖片,比如QQ中就可以使用表情圖片,又比如需要的文字高亮顯示等等,如何在android中也做到這樣呢? 記得android中有個android.text包,這裡提供了對文本的強大的處理功能。 添加圖片主要用SpannableString和ImageSpan類: Drawable

android的API Demos – – – animation

Animation.javapackage com.geolo.android;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class Animation extends

Android-NDK開發之基礎–Android.mk檔案文法規範JavaEye)

原文:http://gyht0808.javaeye.com/blog/765730 Introduction:  Android.mk編譯檔案是用來向Android NDK描述你的C,C++原始碼檔案的, 這篇文檔描述了它的文法。在閱讀下面的內容之前,假定你已經閱讀了docs/OVERVIEW.TXT檔案,瞭解了它們的腳色和用途。  概述:  一個Android.mk file用來向編譯系統描述你的原始碼。具體來說:  -該檔案是GNU Makefile的一小部分,會被編譯系統解析一次或多次,

Android之粘性廣播理解

原文:http://blog.csdn.net/weidi1989/article/details/8016688BroadcastReceiver,作為一個廣播接收者,因為android組件之間訊息的傳遞基於intent,所以廣播接收者想要接收什麼類型的廣播,將receiver標籤下的intent-filter標籤下的action標籤的值置為那個廣播類型即可,如<receiver android:name=".IncomingSMSReceiver">       <inte

android自訂圓角動畫按鈕

  package com.geolo.android;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import

Android簡易Flash播放器

上一節,大體說了下在Android程式中嵌套Flash動畫。這次按照上次的內容做個擴充,做個簡易的flash播放器。前提條件如上一節所說,需要Android2.2平台和安裝flash的外掛程式。 先看工程圖和:   工程源碼:    package com.geolo.android.flash;import com.geolo.android.FileBrowser;import com.geolo.android.R;import android.app.Activity;import

Android-NDK開發之NDK的安裝

第一步:我們要到官網下載NDK---http://androidappdocs.appspot.com/sdk/ndk/index.html第二步:將下載好的NDK安裝到我們自己的目錄,我的是D:/geolo/android-ndk-r4b第三步:現在的NDK是新的版本的了,編譯方式也和android-ndk-r3b完全不同。           

WinXP 下的Android NDK開發環境配置

WinXP 下的Android NDK開發環境配置如果你已經具備了Android(java)的開發環境,請跳過前兩步1.   安裝JAVA jdk    首先,下載JAVA的JDK,本文採用的是jdk1.6,官方為:JDK1.6官方下載_JDK6官方:http://www.java.net/download 。    其次,開啟安裝java JDK,一般安裝到C:\jdk.1.6,C盤會出現兩個與java相關的檔案夾,一個是c:\jdk1.6.0和c:\jre1.6.0。   

總頁數: 2771 1 .... 993 994 995 996 997 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.