簡介android提供了三種菜單類型,分別為optionsmenu,contextmenu,submenu。optionsmenu就是通過按home鍵來顯示,contextmenu需要在view上按上2s后顯示。這兩種menu都有可以加入子菜單,子菜單不能種不能嵌套子菜單。optionsmenu最多只能在屏幕最下面顯示6個菜單選項,稱為iconmenu,iconmenu不能有checkable選項。多于6的菜單項會以moreiconmenu來調出,稱為ex
系統 2019-08-29 23:17:34 2584
在騰訊微博APIOAuth認證介紹中,我們可以看到關于請求簽名的介紹(http://open.t.qq.com/resource.php?i=1,2#tag0):所有TOKEN請求和受保護的資源請求必須被簽名,微博開放平臺會根據簽名來判斷請求的合法性。簽名算法使用SignatureBaseString和密鑰(Secret)生成簽名,參數oauth_signature用于指定簽名。這幾句話對oauth_signature產生過程介紹的比較簡單,通過閱讀其它的
系統 2019-08-29 21:57:45 2584
當我們創建完Android工程如(HelloAndroid)后,展開"PackageExplorer"窗口里的"HelloAndroid"項名稱,可以看見如下目錄結構:res:放置應用程序用到的資源文件。其包含(Drawable,layout,values等目錄)。當這個目錄下的文件發生變化時,src目錄下面的R.java就會自動發生變化。assets:主要放置多媒體等數據文件。res/drawable:放置應用到的圖片資源。res/layout:放置一些
系統 2019-08-29 23:53:16 2582
大家好我們這一節講的是LayoutInflater的使用,在實際開發種LayoutInflater這個類還是非常有用的,它的作用類似于findViewById(),不同點是LayoutInflater是用來找layout下xml布局文件,并且實例化!而findViewById()是找具體xml下的具體widget控件(如:Button,TextView等)。為了讓大家容易理解我做了一個簡單的Demo,主布局main.xml里有一個TextView和一個Bu
系統 2019-08-29 23:17:31 2577
Android編程9:藍牙測試本文博客鏈接:http://blog.csdn.net/jdh99,作者:jdh,轉載請注明.軟件平臺:win7+eclipse+sdk設計思路:配合倒計時定時器實現藍牙打開,可見,掃描三個功能參考鏈接:http://blog.csdn.net/pwei007/article/details/6015907源代碼:main.xml:
系統 2019-08-12 09:30:02 2574
android自定義控件或屬性-日期時間選擇框博客分類:androidandroid關于自定義控件或屬性請轉此學習看代碼之前先看看效果圖時間選擇使用方法:配置為時間(dateTime:dateFormatStr="HH:mm:ss"dateTime:dateFormat="time")Xml代碼
系統 2019-08-29 23:53:03 2567
Service翻譯成中文是服務,熟悉Windows系統的同學一定很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一個不可見的進程在后臺執行。Android中的服務,它與Activity不同,它是不能與用戶交互的,不能自己啟動的,運行在后臺的程序,如果我們退出應用時,Service進程并沒有結束,它仍然在后臺運行,例如我們打開一個音樂播放器來聽音樂,在聽音樂的同時也想做下其它的事情,比如上網聊Q、或者上網瀏覽新聞之
系統 2019-08-12 09:29:28 2566
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/firstapp/index.html一、構建你的第一個應用歡迎來到Andorid應用開發!這系列課程會教授你如何構建你的第一個Android應用。你將學習如何創建一個Android項目工程,并且運行一個可調
系統 2019-08-12 01:53:25 2563
下面是使用字符串,數字,尺寸,數組資源的例子,挺好,一個例子已經囊括了不少Android資源的使用方法arrays.xml- @color/c1
- @color/c2
- @color/c3
- @color/c4
- @colo
系統 2019-08-29 23:48:42 2559
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/beam-files/receive-files.htmlAndroidBeam文件傳輸將文件拷貝至接收設備上的一個特殊目錄。同時使用Android媒體掃描器(AndroidMediaScanner)掃描拷貝的文件,并為媒
系統 2019-08-12 01:55:14 2559
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/fragments/communicating.html為了重用FragmentUI組件,你應該將每一個組件構建為自控地,模塊化的組件,它們有自己的布局和行為。一旦你定義好了這些可重用的fragment,你就
系統 2019-08-12 01:55:19 2551
在Windows下,通過SDKManager.exe更新下載的Android,是不帶源碼的,我們開發開發起來不是很方便;其實Android的源代碼是可以下載的,其源代碼入在http://android.git.kernel.org/上,下載需要安裝Git,下載方法如下:1、安裝Git下載http://code.google.com/p/msysgit/并安裝MSysGit,安裝很簡單,一路默認設置即可;安裝成功后,把bin目錄加入到path環境變量中;2、
系統 2019-08-29 22:32:28 2549
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/managing-audio/audio-focus.html有很多應用會要播放音頻,所以他們之間如何交互是很重要的。為了防止每個音樂播放器應用在同一時間播放,Android使用音頻焦點來調整音頻的播放。也就是說,只有獲得
系統 2019-08-12 01:55:13 2547
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/supporting-devices/languages.html將UI字符串從你應用的代碼中提取出來,并將它們放置在一個外部的文件中是一個值得長期保持的習慣。Android使得這件事情變的簡單,在每個And
系統 2019-08-12 01:55:22 2545
[FirstwrittenbySteveGuo,pleasekeepthemarkifforwarding.]InthistopicyouwilllearnsomeinformationaboutAndroidprocessmanagement.Firstlet’stakealookatthelaunchedprocessesduringAndroidbooting.USERPIDPPIDVSIZERSSWCHANPCNAMEroot10264176c00
系統 2019-08-29 22:45:20 2543