Time of Update: 2018-12-03
本文譯自:http://developer.android.com/training/camera/videobasics.html本文介紹如何使用既存的Camera應用程式來拍攝視頻。如果你的應用程式只是要整合很小一部分的視頻功能,那麼你可以使用大多數Android裝置上已經提供的Camera應用程式來拍攝視頻。申請Camera許可權在資訊清單檔中放一個<uses-feature>標籤,給你的應用程式申請對網路攝影機的依賴:<manifest ...>
Time of Update: 2018-12-03
尺寸調整指南當一個Widget被鎖屏所持有時,Android架構會忽略minWidth、minHeight、minResizeWidth和minResizeHeight屬性欄位。如果該Widget同時也可以放置到主屏上,那麼這些屬性欄位依然需要,因為在主屏上會使用它們,但是針對鎖屏它們會被忽略。鎖屏Widget的寬度始終是填充在被提供的空間中,它的高度有以下選項:1. 如果Widget沒有標記它的垂直尺寸可調(android:resizeMode=”vertical”),那麼它的高度將
Time of Update: 2018-12-03
本文譯自:http://developer.android.com/training/camera/cameradirect.html本文中,我們討論如何使用架構API來直接的控制照相機硬體。直接控制裝置等的照相機,比從既存的照相機應用程式中擷取圖片或視頻需要更多的編碼。但是,如果你想要建立一個特殊的照相機應用程式,或者要完全與你的應用程式UI整合,那麼本文會告訴你如何來做。開啟Camera對象直接控制照相機的第一步時擷取一個Camera對象執行個體。跟Android自己的Camera應用程式一
Time of Update: 2018-12-03
本文譯自:http://developer.android.com/training/graphics/opengl/environment.html為了在Android應用程式中使用OpenGL
Time of Update: 2018-12-03
本文譯自:http://developer.android.com/training/displaying-bitmaps/load-bitmap.html圖片有各種形狀和尺寸。在很多情況下,它們通常要大於顯示圖片用的使用者介面(UI)。例如,系統的Gallery應用程式會顯示Android裝置的照相機所拍攝的照片,通常照片的解析度要高於裝置的螢幕密度。由於記憶體的限制,你可能只想在記憶體中載入較低解析度的圖片版本。低解析度版本應該跟顯示它的UI組件尺寸相匹配。高解析度的圖片不會有益於顯示,但是
Time of Update: 2018-12-03
http://www.androiddown.com/?cat=5 1. Share your files(image, audio, video) to your friends by SMS.2. Support break-points for uploading.3. No file size limit. DOWNLOAD:SuperMMSSuperEmail 發布分類:android應用下載 | 標籤:發表於2010/08/26 | 沒有評論1. Only need your
Time of Update: 2018-12-03
本文譯自:http://developer.android.com/training/displaying-bitmaps/process-bitmap.html如果源圖片來自磁碟或網路(或者其他任何記憶體以外地方),那麼在“高效的載入大位元影像”一文中所討論的BitmapFactory.decode*方法就不應該在主UI線程中執行。載入圖片所需的時間是不可預知的,並且還要依賴各種因素(如磁碟或網路的讀取速度、圖片的尺寸、CPU的處理能力等)。如果這些因素中有一個阻塞了UI線程,那麼系統把你的應
Time of Update: 2018-12-03
近日,在編的2個Android App已近尾聲,為配合將來的“上線”,提前進行Android
Time of Update: 2018-12-03
二.資訊清單檔說明<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android=http://schemas.android.com/apk/res/android android:versionCode="1" android:versionName="1.0"
Time of Update: 2018-12-03
本文譯自:http://developer.android.com/training/managing-audio/audio-output.html使用者在使用Android裝置來播放音頻時,可以有很多選擇。大多數裝置都有內建的擴音器、有線耳機、以及很多支援藍芽串連和A2DP音訊裝置。檢查使用的音頻播放硬體你的應用程式行為會受到輸出音訊硬體的影響。你可以使用以下代碼來查詢AudioManager對象,判斷當前輸出音訊硬體是裝置的擴音器、有線耳機、還是跟裝置串連的藍牙裝置。if(isBlueto
Time of Update: 2018-12-03
本文譯自:http://developer.android.com/guide/topics/appwidgets/index.htmlApp Widgets是一些較小的應用程式視窗,它們能夠被嵌入到其他的應用程式中(如主屏視窗),並且能夠接受周期性的更新。這些小視窗可以作為使用者介面中的一個可視組件,而且這些可視組件也可以帶有自己的App Widget提供器。能夠持有其他App Widgets的組件被叫做App Widget的持有人。以下是Music App
Time of Update: 2018-12-03
有兩種類型的動畫資源:屬性動畫在設定的時間內,通過修改與Animator類相關的對象的屬性值來建立一個動畫。視圖動畫有兩種類型的視圖動畫架構補間動畫(Tween animation):通過執行通過執行一系列的與Animation類相關的單一圖片的轉換來建立動畫。幀動畫(Frame animation):通過顯示與AnimationDrawable類的順序相關的圖片序列來建立動畫。屬性動畫動畫被定義在要修改的目標對象屬性的XML中,如設定時間內的背景色或alpha值。檔案位置(FILE
Time of Update: 2018-12-03
本文譯自:http://developer.android.com/training/camera/photobasics.html本節課解釋如何使用既存的照相應用程式來拍攝照片。假設你正在開發一個氣象服務的應用程式,它要把裝置上啟動並執行你的用戶端應用程式所拍攝的天空照片混合到一起,製作一個整體的氣象圖。整合這些圖片支援你的應用程式的一小部分。你想要用最小的代價來拍照,而不是重新來編寫一個照相機應用程式。幸運的是,大多數Android裝置都至少安裝了一個照相機應用程式。本課中,你會學到如何使用
Time of Update: 2018-12-03
建立App Widget布局你必須在XML檔案中給你的App Widget定義一個初始布局,並把它儲存在工程的res/layout目錄中。你可以使用以下列出的View對象來設計你的App Widget,但是在開始設計之前,請閱讀和理解AppWidget設計指南。如果你熟悉布局,那麼建立App Widget布局就很簡單了。但是必須要注意的是:App
Time of Update: 2018-12-03
1.Android 在XMl裡面共用同一布局檔案一直以為共用同一布局檔案都是在之前寫好的布局之後複製過來,或者通過 java代碼使用layoutInflater Add進來的。但今天提供了一個更為方便的使用方法,可以在你的任意LAYOUT檔案裡面將其他的LAYOUT檔案拿過來使用,代碼也很簡單,如下:<?xml version="1.0" encoding="UTF-8"?><LinearLayout android:id="@+id/FrameLayout01"
Time of Update: 2018-12-03
瀏覽照片如果簡化拍照過程不是你的應用程式所追求的主要目標,那麼你可以從照相機應用程式中擷取其返回的圖片,並使用它來做一些事情。Android的Camera應用程式把照片編碼成一個小的Bitmap對象,並把它放到返回的Intent對象中發送給onActivityResult()方法。下列代碼接收這張照片,並在一個ImageView對象中顯示。privatevoidhandleSmallCameraPhoto(Intent intent){ Bundle extras =
Time of Update: 2018-12-03
使用AppWidgetProvider類AppWidgetProvider類繼承BroadcastReceiver類,它能夠方便的處理AppWidget廣播。AppWidgetProvider只接收與App Widget相關的的事件廣播,如App Widget被更新、被刪除、被啟用、以及被禁用。當這些廣播事件發生時,AppWidgetProvider會接收以下方法的調用:onUpdate()在指定的時間間隔內調用這個方法來更新App
Time of Update: 2018-12-03
一.工程結構在Eclipse中匯入Android SDK 樣本程式AccelerometerPlay工程,該應用位於…\samples\android-9\AccelerometerPlay中。匯入Eclipse後,工程目錄如1。圖1. AccelerometerPlay應用工程目錄結構。1. AccelerometerPlayActivity:工程根目錄;2. src:應用程式原始碼根目錄;3. gen:系統自動產生的程式碼目錄,不要試圖修改其中的任何內容;4. Android 2.3
Time of Update: 2018-12-03
一、概述Java編程中經常容易被忽視,但本身又十分重要的一個問題就是記憶體使用量的問題。Android應用主要使用Java語言編寫,因此這個問題也同樣會在Android開發中出現。本文不對Java編程問題做探討,而是對於在Android中,特別是應用開發中的此類問題進行整理。由於作者接觸Android時間並不是很長,因此如有敘述不當之處,歡迎指正。二、Android(Java)中常見的容易引起記憶體流失的不良代碼Android主要應用在嵌入式裝置當中,而嵌入式裝置由於一些眾所周知的條件限制,通常
Time of Update: 2018-12-03
接收App Widget廣播的Intent對象AppWidgetProvider只是一個便利的類,如果你想要直接接收App Widget廣播,你可以實現自己的BroadcastReceiver類或重寫onReceive(Context,