在Android中使用語音播放功能只需要使用類TextToSpeech,該類實現了很多關于語音的功能,使用該類必須為其設置語言,現在支持五種語言,杯具的是不支持中文實現很簡單不過首先要安裝語言包這個在設置--》語音輸入和輸出設置--》文字轉語音設置如下圖左邊圖中安裝語音數據我這里已經安裝成功了所以是灰色的如果沒有安裝這里就可以點其他地方都是灰色的安裝文件4.28M下載安裝完成后就可以選擇語言了右圖所示的五種語言沒有中文啊下面來看實現很簡單首先是layout
系統 2019-08-29 22:44:22 1868
publicclassMainActivityextendsActivity{privateButtondefaultbutton=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);finalLinearLayoutlayout=(LinearLayout)fi
系統 2019-08-12 09:30:26 1868
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/data-storage/databases.html一個Android應用一般都有幾個activities。每個activity顯示一個UI來允許用戶一些特殊的事務(比如瀏覽地圖或者拍攝照片)。為了將用戶從
系統 2019-08-12 01:53:22 1867
分組列表項目源碼地址:http://code.google.com/p/android-section-list/android中listiew仿組向上滾動特效原文地址:http://www.cnblogs.com/xiaoQLu/archive/2011/12/20/2293732.html非常感謝kylin17和喲一嗨同學發現的bug,確實存在此問題,已修正MySectionIndexer.java中publicintgetPositionForSec
系統 2019-08-29 22:40:07 1864
下載地址(內含源碼及完整項目工程):http://loon-simple.googlecode.com/files/barrage%2Bslg.7z有段時間沒更新博客了,所以小弟特意一次準備了兩個游戲示例發出。1、彈幕示例:這是一個非常簡單的彈幕游戲示例,采用觸屏方式控制,不過基礎算法是共通的,以此擴充為完整的彈幕應該不難,在Android2.2的真機環境中,可以跑到FPS60或以上。(況且,LGame本身就提供有AVG模塊,天然適合做彈幕)2、戰棋示例:
系統 2019-08-29 22:22:30 1863
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/actionbar/index.html添加ActionBarActionBar是你能為你應用的Activity所能實現的最重要的設計元素之一。它提供了一些用戶接口特性,使得你的應用可以通過和其他的應用在使用
系統 2019-08-12 01:53:25 1862
這是一篇好文章,我轉來收藏,技術的最高境界是分享。最近在搞android新浪微博客戶端,有一些心得分享弄android客戶端表情功能可以用以下思路1.首頁把新浪的表情下載到本地一文件夾種,表情圖片的命名要用新浪微博表情原來的命名比如新浪的害羞表情是shame.gif那么你在本地也得命名為shame.gif,命名相同主要是為了能夠匹配表情對應的code.2.把本地的表情都放進android的資源文件里----drawable下面3.訪問新浪的表情接口(新浪返
系統 2019-08-29 22:22:47 1861
眾多Android開源項目推薦,給力工作給力學習2011-04-1815:20byTerry_龍,41015閱讀,26評論,收藏,編輯FBReaderJFBReaderJ用于Android平臺的電子書閱讀器,它支持多種電子書籍格式包括:oeb、ePub和fb2。此外還支持直接讀取zip、tar和gzip等壓縮文檔。項目地址:http://www.fbreader.org/FBReaderJ/AngleAngle是一款專為Android平臺設計的,適合快速開
系統 2019-08-29 23:00:45 1860
請先參考如何取得Android源代碼一文,通過repo來取得當前最新的android主線代碼(或者拿名為android-SDK-1.5_r1的tag也無妨)。1、HostOS編譯環境準備在取得android源代碼和編譯內核的過程中,我們已經至少安裝了cURL、git-core、ncurses-dev、build-essential等軟件包(Python2.5已經捆綁在Ubuntu8.04中),不過這還不夠,要完成Android代碼樹的編譯,我們還需要fle
系統 2019-08-29 22:12:39 1860
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/secure-file-sharing/share-file.html一旦你配置了你的應用來使用URI共享文件,你可以響應其他應用關于這些文件的需求。一種響應的方法是在服務應用端提供一個文件選擇接口,它可以由其他應用激活。
系統 2019-08-12 01:55:15 1860
今天對api中style下的theme整個摸了一遍。我將api中theme分為兩種類型來實驗;一種是apiLevel為11的,一種是11以下的。level為11的用的是3.0的模擬器,11以下用的是N1,2.3.3的系統。這里我是統一將theme寫在AndroidManifest.xml中定義,如下圖:先總結level為11以下的theme:1、Theme:它的意思為默認狀態,即如果theme這里不填任何屬性的時候,默認為Theme。api原文為:Thed
系統 2019-08-29 23:10:43 1859
android.app包中含有一個ActivityGroup類,該類是Activity的容器,可以包含多個嵌套進來的Activitys,這篇文章就是借助ActivityGroup可以嵌套Activity的功能來實現Tab功能。tab這種UI在很多的移動應用中可以看到,包括android、iphone、windowphone7等移動終端上都有這樣的應用,Tab這種UI方式具有小視圖大容量的特點。首先,從SDK中doc文檔中都可以獲知,ActivityGrou
系統 2019-08-29 22:36:33 1859
在main.xml中包含aaa.xml,bbb.xmlaaa.xml
系統 2019-08-12 09:30:11 1859
MediaPlayer類可用于控制音頻/視頻文件或流的播放。關于如何使用這個類的方法還可以閱讀VideoView類的文檔。1.狀態圖對播放音頻/視頻文件和流的控制是通過一個狀態機來管理的。下圖顯示一個MediaPlayer對象被支持的播放控制操作驅動的生命周期和狀態。橢圓代表MediaPlayer對象可能駐留的狀態。弧線表示驅動MediaPlayer在各個狀態之間遷移的播放控制操作。這里有兩種類型的弧線。由一個箭頭開始的弧代表同步的方法調用,而以雙箭頭開頭
系統 2019-08-29 22:32:22 1857
在android開發中,有時候我們想獲取手機的一些硬件信息,比如android手機的總內存和可用內存大小。這個該如何實現呢?通過讀取文件"/proc/meminfo"的信息能夠獲取手機Memory的總量,而通過ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以獲取當前的可用Memory量。"/proc/meminfo"文件記錄了android手機的一些內存信息,在命令行窗口里輸入"ad
系統 2019-08-29 22:32:19 1857