Android多媒體開發(5)————利用Android AudioTrack播放mp3檔案

/******************************************************************************************** * author:conowen@大鐘                                                                                                                           *

Google Cloud Messaging(GCM) for Android, android平台訊息推送技術(二):GCM推送

在上一篇文章我們介紹了建立google API project,得到了你的project ID跟server key。在這篇文章中,我們需要通過這兩個索引值來進行訊息推送。本文例子根據google官方提供的例子改寫,如果需要下載google例子的話,可以去android SDK manager的Extras裡面 下載Google Cloud Messaging for Android

利用android中的View來畫線

      Android這兩年開始大熱,小弟也夢想著有一天能做出個屬於自己的軟體,呵呵,所以也投入到學習android的這股熱潮裡面去了。      最近學到surfaceView跟View,有個困擾了很久的問題,參考了別人的代碼之後,到今天終於解決了,讓我有種欣喜若狂的感覺啊:)。這個問題就是,怎樣用在螢幕上畫線。我們知道,android裡面有一個螢幕觸摸的事件onTouchEvent(MotionEvent),用來檢測我們對螢幕的操作,這裡主要介紹三個動作:ACTION_DOWN,

2-10 Android Button監聽事件的四種方法(三)

1.android中的buttion設定監聽的方法有四種       直接讓Activity實現onclicklistener方法,然後覆寫他的onclick方法       使用內部類,建立一個類使其實現onclicklistener方法,冉靜讓button設定該類       使用直接定意好的listener  使用匿名內部類  

2-9 Android 筆記(二)

1.Android 中的菜單有幾種?選項菜單  OptionMenu    對應的菜單選項的點擊是onOptionItemSelect()方法操作功能表  ContextMenu    對應的菜單選項的點擊方法是onContextItemSeclect()方法       使用contextMenu的時候要記得讓其依賴一個組件,如textview等等,採用的是註冊的方式registerforContentMenu(view)功能菜單(子功能表)  SubMenu

android中共用全域資料的方法

我們在平時的開發中,有時候可能會需要一些全域資料,來讓應用中的所有Activity和View都能訪問到,大家在遇到這種情況時,可能首先會想到自己定義一個類,然後建立很多靜態成員,不過android已經為我們提供了這種情況的解決方案,下面就來介紹一下: 

android檔案系統製作教程(4) —- makefile指令碼,製作各種單獨的分區檔案ramdisk.img,system.img,boot.img

#***********************************#    build android rom script#               edit by xiaoliang##***********************************SRC_HOME=/home/liangwei/android_srcupdate.zip : boot.img $(shell find system data META-INF)    rm -rf

android:inputType參數類型說明

android:inputType參數類型說明android:inputType參數類型說明android:inputType="none"--輸入一般字元android:inputType="text"--輸入一般字元android:inputType="textCapCharacters"--輸入一般字元android:inputType="textCapWords"--單詞首字母大小android:inputType="textCapSentences"--僅第一個字母大小android:

基於android核心的Busybox移植過程

    首先,編譯busybox原始碼,在menuconfig中配置如下:Busybox Settings  ---> Build Options  --->中不要選擇靜態串連,要動態,Installation Options  --->中選擇安裝目錄,和選擇[*] Don‘t use /usr,這樣,在make install是就不會安裝在/usr下,而是安裝在自己選擇的目錄下,我這裡選擇代碼目錄下的自己建立的rootfs目錄;接著make ;make

android 將個人應用改為系統應用

操作步驟1.     將你的行動數據線,插上,把你的裝置設定為允許usb調試2.     開啟命令終端cmd3.     輸入命令        adb  shell4.     確定能進入系統5.     輸入命令        mount6.     因為system預設是唯讀檔案夾,所以根據上面的提示輸入下面命令,使其變為可讀寫mount  -o  remount  /dev/block/nandd /system   (圖)7.     為確保萬一,再出輸入      mount    

android handler和message的常用方法

1.    private class AsyncServiceHandler extends Handler {        AsyncServiceHandler(android.os.Looper looper) {            super(looper);        }        @Override        public void handleMessage(Message msg) {                          ............

開發人員抱怨:Android應用程式錢難賺

售價為2.99美元的Trism在App Store上前兩個月的銷售量就超過25萬美元,但迄今在Android Market上只賺了1046美元。 來自Larva Labs的開發人員在本周公開抱怨Android應用程式市集的各種問題,以及Android應用程式銷售不佳。 Larva Labs是專門開發iPhone及Android等行動應用程式的軟體公司,該公司開發人員Matt Hall在本周引用AdMob的調查資料指出,iPhone App

Android服務之網路服務探索服務

              自android 4.1 開始實現了一個網路服務的探索服務NsdService,其基於蘋果的Bonjour服務發現協議,支援遠程服務的發現和零配置。        Bonjour協議包括IP地址的自動分配、服務名稱與地址的轉換以及服務的發現三部分內容,ANDROID4.1藉助第三方開源工程mDNSResponder實現了Bonjour協議的服務名稱與地址的轉換以及服務的發現等

Android調用WebService之服務端實現(一)

原創文章,轉載請註明出處:http://www.blog.csdn.net/tangcheng_ok 

android 橫向滑動多屏(開源項目)

我們Team 專案中需要使用橫向滑動多屏的效果,主要是因為看到qq瀏覽器主介面使用該效果感覺很好。開始採用了ViewFlipper結合手勢,可是沒有拖拽的效果,後來參照了以下連結開發出來了:1. 在flipper中如何?手動拖拽的效果?這位和我們一樣遇到同樣的問題2. android: how to create different “screens” and nav between them using touch-and-drag?There are no widgets built

Android Studio 在內網的使用方法(離線使用gradle)

Android Studio,在15號左右發布了,這讓程式猿們都很高興,我也馬上下載,並安裝了,期間遇到了很多困難,匯總如下:一、無法運行問題。悲劇的是,我家裡的XP無法運行,後來看了別人的文章(很高興,這麼快就有人寫心得了),才知道原因,但主要原因:需要增加 ANDROID_HOME 變數,看說明是,只要有JAVA_HOME就行,但實際卻是,增加了這個 ANDROID_HOME 就好了。 二、無法顯示中文問題File >> Settings >> Appearance,

Android,對話方塊定時自動關閉的實現

    初學Android沒幾天,最近在做一個項目,需要實現對話方塊彈出一段時間後自動消失,網上尋找了部分資源並參考了SDK後,整理了下相關的方法:      實現對話方塊的彈出消隱,現實主要的方法是使用Toast。Toast一般的使用很簡單,一行代碼即可: Toast.makeText(getApplicationContext(), "預設Toast樣式", Toast.LENGTH_SHORT).show();      

android ant 打包

問題背景:我們的遊戲工程要移植到某渠道,該渠道有自己的計費和登入方式,提供給我們了一個android

OpenGL es 在android平台的移植性問題

  Android上為了讓視頻顯示的更流暢,自然要使用到NDK, 沒有採用YUV420 overlay的方式,  而採用平台移植更安全的RGB565顯示。 在android 2.3上測試通過。   但到了MTK andriod平台(A301)遇到glTexImage2D gl_error  0x501的錯誤(源映像為176*144)。  經過反覆測試, 這個mtk andriod版本支援opengl es,

android ndk 常用宏定義

#define __DBL_MIN_EXP__ (-1021)#define __FLT_MIN__ 1.17549435e-38F#define __CHAR_BIT__ 8#define __ANDROID__ 1#define __WCHAR_MAX__ 4294967295U#define __DBL_DENORM_MIN__ 4.9406564584124654e-324#define __FLT_EVAL_METHOD__ 0#define __unix__ 1#define

總頁數: 2771 1 .... 1111 1112 1113 1114 1115 .... 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.