Time of Update: 2014-08-17
android中的HttpURLConnection和HttpClient實現app與pc資料互動,androidhttpurl 自學android的這幾天很辛苦,但是很滿足,因為每當學到一點點知識點都會覺得很開心,覺得今天是特別有意義的,可能這個就是一種莫名的熱愛吧。 下面來說說今天學習的HttpURLConnection和HttpClient的區別吧,其實這2種都能進行用戶端和伺服器的資料互動,只是HttpClient封裝的更完全。
Time of Update: 2014-08-17
使用android.support.v8.renderscript製作的特效https://github.com/daimajia/AndroidViewHovervcD4KPHA+1eLKwmdpdGh1YsnP0ru49tbQufqzzNDy1LHX9rXE0ru49szY0KejrNbQufqzzNDy1LG438rWu7nKx82mxaO1xCiyu7n9xaMmIzM2OTI0O7XEtrzF3Ln6zeLIpcHLo6y5+sTawfSyu9ehKaGjPC9wPgo8cD7V4rj
Time of Update: 2014-08-17
Android開發之Buidler模式初探結合AlertDialog.Builder講解什麼是Buidler模式呢?就是將一個複雜物件的構建與它的表示分離,使得同樣的構建過程可以建立不同的表示.Builder模式是一步一步建立一個複雜的對象,它允許使用者可以只通過指定複雜物件的類型和內容就可以構建它們. 那麼要為何使用Buidler呢?
Time of Update: 2014-08-17
Android Afinal架構學習(二) FinalActivity 一個IOC架構 對應的源碼:net.tsz.afinal.annotation.view.*FinalActivityFinalActivity是一個基礎類,結合註解實現了,依賴注入(view的資源id,常用的監聽器), 利用set方式注入完全註解方式就可以進行UI綁定和事件綁定,無需findViewById和set event
Time of Update: 2014-08-17
Android學習總結之WIN上搭建環境引言本系列適合0基礎的人員,因為我就是從0開始的,此系列記錄我步入Android開發的一些經驗分享,望與君共勉!作為Android隊伍中的一個新人的我,如果有什麼不對的地方,還望不吝賜教。在開始Android開發之旅啟動之前,首先要搭建環境,然後建立一個簡單的HelloWorld。本文的主題如下:1、環境搭建 1.1、JDK安裝 1.2、Eclipse安裝 1.3、Android SDK安裝 1.4、ADT安裝 1.5、建立AVD
Time of Update: 2014-08-17
Android Afinal架構學習(一) FinalDb 資料庫操作架構地址:https://github.com/yangfuhai/afinal對應源碼:net.tsz.afinal.annotation.sqlite.* net.tsz.afinal.db.sqlite.*net.tsz.afinal.db.table.*net.tsz.afinal.utils.ClassUtils、net.tsz.afinal.utils.FieldUtilsFinalDb建庫 FinalDb db
Time of Update: 2014-08-17
從零開始學android(ScrollView滾動視圖.十八.)由於手機螢幕的高度有限,所以如果面對組件要顯示多組資訊的時候,ScrollView視圖(滾動視圖)可以有效安排這些組件,瀏覽時可以自動的進行滾屏的操作。android.widget.ScrollView類繼承結構如下所示:java.lang.Object ? android.view.View ? android.view.ViewGroup ? android.widget.FrameLayout
Time of Update: 2014-08-17
Android學習路線(二十二)運用Fragment構建動態UI——構建一個靈活的UI先佔個位置,下次翻譯 :pWhen designing your application to support a wide range of screen sizes, you can reuse your fragments in different layout configurations to optimize the user experience based on the available
Time of Update: 2014-08-17
實現Android 動態載入APK(Fragment or
Time of Update: 2014-08-17
Android開發之MediaRecorder類詳解MediaRecorder類詳解手機一般都有麥克風和網路攝影機,而Android系統就可以利用這些硬體來錄製音視頻了。為了增加對錄製音視頻的支援,Android系統提供了一個MediaRecorder的類。該類的使用也非常簡單,下面讓我們來瞭解一下這個類:一、類結構:java.lang.Object ?android.media.MediaRecorder 二、類概述:用於錄製音頻和視頻的一個類。
Time of Update: 2014-08-17
Android中Thread、Handler、Looper、MessageQueue的原理分析在Android開發當中,Thread、Handler、Looper這幾個類是特別常見,在剛開始學習Android的時候對這些類可能並不是很清晰。下面我們就一起從源碼的角度剖析一下這幾個類的工作原理。Thread 首先是Thread, 我們都知道一個Thread就是一個線程對象,只要在run方法中填寫自己的代碼然後啟動該線程就可以實現多線程操作。例如 : new Thread(){
Time of Update: 2014-08-17
Android源碼分析之模板方法模式模式的定義定義一個操作中的演算法的架構,而將一些步驟延遲到子類中。使得子類可以不改變一個演算法的結構即可重定義該演算法的某些特定步驟。使用情境1、多個子類有公有的方法,並且邏輯基本相同時。2、重要、複雜的演算法,可以把核心演算法設計為模板方法,周邊的相關細節功能則由各個子類實現。3、重構時,模板方法模式是一個經常使用的模式,把相同的代碼抽取到父類中,然後通過鉤子函數約束其行為。UML類圖角色介紹AbstractClass : 抽象類別,定義了一套演算法架構。
Time of Update: 2014-08-17
Android學習路線(二十一)運用Fragment構建動態UI——建立一個Fragment你可以把fragment看成是activity的模組化部分,它擁有自己的生命週期,接受它自己的輸入事件,你可以在activity運行時添加或者刪除它(有點像是一個“子activity”,你可以在不同的activity中重用它)。本課將向你展示如何使用Support Libaray繼承 Fragment 類來讓你的應用能夠相容正在運行Android 1.6的裝置。 提示:
Time of Update: 2014-08-17
Android開發之使用MediaRecorder錄製視頻 MediaRecorder除了可以用於錄製音頻,還可用於錄製視頻。關於MediaRecorder的詳解大家可以參考《Android開發之MediaRecorder類詳解》。使用MediaRecorder錄製視頻與錄製音訊步驟基本相同。只是錄製視頻時不僅需要採集聲音,還需要採集映像。為了讓MediaRecorder錄製時採集映像,應該在調用setAudioSource(int audio
Time of Update: 2014-08-17
android產生隨機數public void getCharAndNumr() { // String val = "",va="";String a="",b="",c="",d=""; Random random = new Random(); // for(int i = 0; i
Time of Update: 2014-08-17
android 狀態列操作最近太忙了。好長時間沒動部落格,把原來的東西拿出來都重新溫習下。private void collapseStatusBar() { int currentApiVersion = android.os.Build.VERSION.SDK_INT; try { Object service = getSystemService("statusbar"); Class
Time of Update: 2014-08-17
Android基礎之R.drawable.***產生Drawa與BitmapR.drawable.***中的檔案是我們常用到的,不過有時候又沒有直接的方法通過R檔案獲得圖片,這時候就需要我們直接來轉換一下了下面提供四種方法給大家參考:1、 Resources resources = mContext.getResources();Drawable drawable = resources.getDrawable(R.drawable.***);2、 Resources resources =
Time of Update: 2014-08-17
Android -- 與WEB互動在同一個會話Session中通訊Session與Cookie
Time of Update: 2014-08-17
Android 系統工具類SystemUtils收集整理(持續更新)最近做的功能中涉及到了一些關於系統方面的東西,自己摸索以及網上搜集整理出來了一個工具類方便調用包含的功能有:擷取系統中所有APP應用、擷取使用者安裝的APP應用、根據包名和Activity啟動類查詢應用資訊、跳轉到WIFI設定、WIFI網路開關、移動網路開關、GPS開關 當前若關則開啟 當前若開則關閉、調節系統音量、設定亮度、擷取螢幕的亮度、跳轉到系統設定、擷取檔案夾下所有檔案、擷取視頻的縮圖
Time of Update: 2014-08-17
Android照片牆完整版,完美結合LruCache和DiskLruCache 在上一篇文章當中,我們學習了DiskLruCache的概念和基本用法,但僅僅是掌握理論知識顯然是不夠的,那麼本篇文章我們就來繼續進階一下,看一看在實戰當中應該怎樣合理使用DiskLruCache。還不熟悉DiskLruCache用法的朋友可以先去參考我的上一篇文章 Android DiskLruCache完全解析,硬碟緩衝的最佳方案