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.主要內容本小節介紹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.主要內容本小結在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
之前去廈門流浪,身上也就幾百塊,來斷行符號票費用計算在內的話,吃住的錢不夠300。在這期間為了活下去,想了很多省錢和免費吃住的方法,然後活了下來。於是就有了這個構想。廈門是個很棒的旅遊城市,很多人會從各地去那裡,特別是鼓浪嶼,上面也有很多義工的工作,也有免費水源,免費床位之類的。我就有種想法,android主要收入是廣告,而旅遊廣告應該可以成為其中一種很可觀的收入。 搞旅遊廣告形式不是傳統的在用戶端介面嵌入廣告,而是把整個程式徹徹底底的變為廣告。現在的遊戲也都會有一些軟性植入廣告,
Time of Update: 2018-12-05
http://www.ilingxi.com/blog/duanhongchang/?p=72我們都知道Activity的finish方法只能退出當前的Activity,但如果我們希望一鍵退出所有已經create的Activity又該如何做呢?很簡單,我們通過單例模式設計了一個管理當前活動的Activity的類,名叫MyActivityManager,代碼如下:import java.util.LinkedList;import java.util.List;import
Time of Update: 2018-12-05
這兩天在搞個記憶體清理小外掛程式,網上很少這方面資料,之前找過清理緩衝的例子測試,結果不成功。後來自己思考該怎麼清理記憶體,於是成功搞出來了。這兩個方法是網上拷別人的,分別用來得到可用記憶體和記憶體總數,這樣我們就可用得到了已用記憶體數。View Code private long getAvailMemory(Context context) {// 擷取android當前可用記憶體大小 ActivityManager am =
Time of Update: 2018-12-05
很久沒有寫部落格了,這兩天一直忙於一個關於考試的項目,將其中的一些效果實現的經驗寫下來,希望給看到的人或者給有這方面需求的人協助。首先來張,沒有經過美工處理的
Time of Update: 2018-12-05
浮動搜尋方塊的使用其實並不難,而是在於它的配置非常之繁瑣,對於它的使用主要是方便開發人員對於程式中有搜尋業務時,更好的設計UISearchManager具體使用步驟如下:(1)配置search bar的相關資訊,建立一個位於res/xml下的一個searchable.xml的設定檔,如預設值、是否有搜尋建議或者語音搜尋。代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
From http://androidforums.com/application-development/20932-prelink-linux-arm-map.htmlprelink-linux-arm.map is for providing addresses so that the loading of all the registered libraries can be done faster.If you want you can add address for your
Time of Update: 2018-12-05
android.media.cts.MediaPlayerTest -- testPlayMp3StreamNoLength fail junit.framework.AssertionFailedError at android.media.cts.MediaPlayerTest.streamTest(MediaPlayerTest.java:482) -- testPlayOggStream fail