Time of Update: 2018-12-05
新聞來源:weiphone我們知道,Google決定進軍平板市場在一定程度上是因為看到了Android在智能市場的成功。然而平板的銷售情況究竟如何?也許沒那麼好。國外開發人員Al Sutton稱目前的市面僅有342萬部Honeycomb平板。這個資料在iPad面前顯得有些無力。拉裡·佩在近期的收益報告中稱市面上有1.9億部Android裝置。而Android開發網站上顯示在最近兩周內,Android Market中僅有1.8%裝置在運行Google平板系統。Al Sutton由此推算目前市場上僅
Time of Update: 2018-12-05
1.主要內容本講介紹onPause和onResume,主要分析了在onPause函數中應該執行哪些操作。2.視頻講解http://www.eyeandroid.com/thread-11291-1-1.html3.翻譯參考在正常的程式使用中,處於前台啟動並執行activity有時會被另外一些可見的組件遮擋,從而造成activity被暫停。比如,一個半透明的activity(類似一個對話方塊)被開啟,先前那個activity就會被暫停。雖然這個activity還有部分可見,但是當前的焦點不在這個a
Time of Update: 2018-12-05
1. 範例說明從Android 3.0開始,Android引入了ActoinBar,不得不說3.0之前android的標題列確實比較醜,並且還沒有任何功能。之前很多應用的頂部欄很多都是仿蘋果的,比如。隨著Android 4.0和Android 4.2 的發布和慢慢的推廣開來,很多應用也開始使用Google推廣的UI設計,而ActionBar是其中相當重要的一部分。無奈google沒有發布3.0之前版本的ActionBar的相容包。還好網上有提供開源的別人開發的,ActionBarShelock,
Time of Update: 2018-12-05
1.主要內容本小節介紹onStop與onRestart以及onStart的使用,通過本講我們能學會應該在onStop與onStart裡面執行什麼樣的操作。2.觀看視頻講解http://www.eyeandroid.com/thread-11346-1-1.html3.翻譯參考 停止與重啟Activity 在activity生命週期中,恰當的停止與重啟activity是很重要的,這樣能確保使用者感知到程式的存在並不會丟失他們的進度。在下面一些關鍵的情境中會涉及到停止與重啟:
Time of Update: 2018-12-05
最近那個茫然啊,工作不如意,感情不如意,感覺事事不順,在android上又荒廢了些時日。最近因為想做一個APK,主要涉及到網路方面的應用,所以也開始學習之前沒怎麼涉及到的模組。今天實現要實現的其實很簡單,通過網路擷取服務端一個檔案(可以是txt、png、mp3等等),因為之前是做c#開發的,所以操起老本行,類比一個伺服器,通過url去擷取伺服器的一個資源,就這麼簡單,所以大家千萬千萬不要被嚇著,沒有什麼post請求、沒有什麼get請求,也就是說沒有驗證直接擷取,所有這些post、get通通不涉及
Time of Update: 2018-12-05
1.前言該Demo的分析參考了mapdigit的關於Api
Time of Update: 2018-12-05
1. 範例說明 •android-support-v4.jar,這是Google官方給我們提供的一個相容低版本Android裝置的軟體包,裡麵包囊了只有在Android
Time of Update: 2018-12-05
昨天嘗試通過網路連接將伺服器資源下載到客服端,然而也發現一些問題,比如能夠成功的將mp3、txt、png下載下來,但是將壓縮檔(rar)下下來之後卻不能解壓出來。當初以為是對於android平台所不支援的檔案格式就會出現這樣的情況,但是同樣的gif格式的圖片,android同樣無法開啟,但是下下來之後卻能夠成功的開啟。暫時也未能找到相關的資料說明,還望那個大牛能解釋解釋。在尋找相關android網路連接資料的時候,發現有很多樣本:有的是以檔案方式儲存,有的是直接將檔案內容讀取出來顯示。對於沒熟悉
Time of Update: 2018-12-05
android中apk中的資訊儲存主要有四種方式,SharedPreferences、File(Properties)、Network、SQLiteSharedPreferences:儲存apk中的一些配置資訊或者使用者資訊,採用索引值對方式儲存,儲存的資料類型只能是一些基礎資料型別 (Elementary Data
Time of Update: 2018-12-05
1.Demo說明與示範該Demo介紹如何在Android擷取當前Wallpaper,對Wallpaper做些修改,然後用修改後的映像重新設定Wallpaper,注意要在AndroidMainfest中加許可權<uses-permission android:name="android.permission.SET_WALLPAPER"
Time of Update: 2018-12-05
1.主要內容本小節介紹SharedPreference相關API的使用擷取SharedPreference的Handle寫Shared Preference讀Shared Preference2.視頻講解http://www.eyeandroid.com/thread-11495-1-1.html3.翻譯參考Saving Key-Value
Time of Update: 2018-12-05
1.Demo說明與示範該Demo顯示一個半透明Activity,主要是通過Style和Theme來實現的如下:2.視頻講解http://www.eyeandroid.com/thread-10936-1-1.html3.Demo分析Activity分類樣本的最後幾個例子是來顯示半透明Activity。例子大同小異。實現Activity的半透明效果主要是通過Style和Theme來實現的。看看TranslucentActivity
Time of Update: 2018-12-05
Properties(屬性),可以把Properties繼承自Hashtable,理解成一個Hashtable ,不過唯一不同的是,Properties對應的“鍵-值”必須是字串形式的資料類型。Files 資料存放區主要是使用 Properties 配合 FileInputStream或者FileOutputStream對檔案寫入操作。 代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
1.Demo說明與示範TranslucentBulr :這個例子和Translucent不同的一點是Blur,也就是顯示在當前Activity背後的其它Activity以模糊方式顯示。這是通過window對象Flag來設定的Wallpaper:Wallpaper介紹一個Activity如何通過Style把系統Wallpaper作為當前Activity的背景Demo示範2.視頻講解
Time of Update: 2018-12-05
當一個Activity1開啟一個新的Activity2時,可以將一個Bundle對象綁定在Intent中進行傳遞,而Bundle對象中可以儲存很多種類型的資料,支援的資料類型有int、string、ArrayList、List、boolean、byte、char等等,如果關閉Activity2返回Activity1時要傳遞資料,則Activity1需以startActivityForResult(intent,requestCode)方式開啟Activity2,並且Axtivity2設定setR
Time of Update: 2018-12-05
在使用android手機中經常會碰到很多做得很炫效果的應用,比如手指在螢幕上向左或者向右滑動進行介面切換的效果。這其實是用到了一個叫GestureDetector的對象Gesture:手勢 做手勢、Detector:監聽
Time of Update: 2018-12-05
1. 範例說明ViewPager實現滑動切換的效果,但是切換的幾個頁面只是調用了不同的layout,實際上還是在一個Activity裡面,對功能編寫就不方便了。所以,採用TabHost和ViewPager結合,使用TabHost切換Activity,使用ViewPager切換介面,從而完善轉場效果原理就是把tabhost裡原有的的tabcontent隱藏掉,加一個viewpager,捕捉事件進而進行互相重新整理的動作。 2. 運行結果3.
Time of Update: 2018-12-05
1.主要內容本小結在1.3節的基礎上,繼續完善代碼,會書寫Button響應事件,在響應事件中建立一個Intent去啟動另外一個Activity。2.視頻講解http://www.eyeandroid.com/thread-11210-1-1.html3.翻譯參考 Respond to the Send
Time of Update: 2018-12-05
Timer是一個執行任務的類,他接受TimerTask的參數;Timer執行任務有兩種方式,一種是在某個指定的時候執行某個任務timer.schedule(Timertask task,Data data),另一種是在多長時間之後執行某個任務timer.schedule(TimerTask task,long delay);TimerTask中執行指定的任務,但由於Android是安全執行緒的,所有的介面的更新都必須放到主線程中,所以要使用到Handler對象。主體代碼如下: 代碼Code
Time of Update: 2018-12-05
假若TextView文本中有電話號碼或者網址,我想通過點擊電話號碼或者網址就能實現打電話或者開啟網頁,android中已經為我們提供這樣的屬性和方法進行設定,大體可以分為三種:1、設定TextView的autoLink屬性:他有幾個值all、web、phone、email等。當文中有這幾種類型的文本值時,點擊它將進入網頁、打電話或者email的activity,這是最簡單的方法2、在文本值直接添加連結 (1)例如在string.xml檔案中:<string><a