Android開發精選博文推薦(12.3-12.9)

來源:互聯網
上載者:User
silverlight C#委託與事件
我們都知道,C#中有“介面”這個概念,所謂的“介面”就是定義一套標準,然後由實作類別來具體實現其中的方法,所以說“介面,是一組類的抽象”。同樣道理,我們可以將“委託”理解為“方法的抽象”,也就是說定義一個方法的模板,至於這個方法具體是怎麼樣的,就由方法自己去實現。
http://www.apkbus.com/blog-109557-45420.html

android 混淆檔案proguard.cfg詳解
proguard是一個java代碼混淆的工具,通過proguard,別人即使反編譯你的apk包,也只會看到一些讓人很難看懂的代碼,從而達到保護代碼的作用。
http://www.apkbus.com/blog-56077-45418.html

Android中TextView中加圖片,超連結
對一個TextView中添加圖片或者本身文字顏色或者背景色變化的demo:
http://www.apkbus.com/blog-134192-45409.html

android opengl es 繪製位元影像字型
Android中繪製字型,用到了canvas,下面代碼裡面為我寫的執行個體,幾乎每行代碼都有注釋。
http://www.apkbus.com/blog-55942-45401.html

android 程式鎖
某些人有時候會有這樣一種需求,小A下載了個軟體,只是軟體中的美女過於誘惑與暴露,所以他不想讓別人知道這是個什麼軟體,起碼不想讓別人開啟瀏覽。而這款軟體又沒有鎖,任何人都可以開啟,腫麼辦呢?如果開啟它的時候需要輸入密碼,那該多好阿!於是,程式鎖這種應用就產生了
http://www.apkbus.com/blog-66575-45396.html

android靜音拍照
之前寫過一些android手機root之後的安全問題的(文章列表見末尾),其實我是想到哪就寫到了,今天整理硬碟,發現一年之前寫過一段代碼,所以今天我們就一起來討論一下。
http://www.apkbus.com/blog-66575-45394.html

SQLite資料庫的建立增刪改查等問題
很多朋友剛接觸安卓,對安卓裡SQLite資料庫還不是很瞭解,下面是我做的一個小程式,程式裡能實現資料庫的建立、增加、修改、刪除、查詢等,程式非常簡單,希望能對初學者有協助。
http://www.apkbus.com/blog-127136-45390.html

android ViewFlipper的使用
螢幕切換指的是在同一個Activity內螢幕見的切換,最長見的情況就是在一個FrameLayout內有多個頁面,比如一個系統設定頁面;一個個人化頁面。
http://www.apkbus.com/blog-85308-45385.html

簡單易懂的Android ROM定製與修改教程
每個人對手機都有不同的要求,這裡我想談談我的修改ROM的方法,其中大部分是總結於論壇中其他文章,有一小部分是自己總結的經驗。玩Android手機可為個層次:
http://www.apkbus.com/blog-83782-45383.html

利用pull解析器讀寫XML檔案
對XML解析有SAX和DOM等多種方式,Android中極力推薦xmlpull方式解析xml。xmlpull不僅可用在Android上同樣也適用於javase,但在javase環境中需自己擷取xmlpull所依賴的類庫,kxml2-2.3.0.jar,xmlpull_1_1_3_4c.jar。
http://www.apkbus.com/blog-83703-45382.html

Activity的跳轉與傳值
Activity跳轉與傳值,主要是通過Intent類,Intent的作用是啟用組件和附帶資料。
http://www.apkbus.com/blog-83703-45380.html

資料存取之SQLite
SQLite是一款輕型的資料庫,是遵守ACID的關聯式資料庫管理系統,它的設計目標是嵌入 式的,而且目前已經在很多嵌入式產品中使用了它,它佔用資源非常的低,在嵌入式裝置中,可能只需要幾百K的記憶體就夠了。
http://www.apkbus.com/blog-17085-45379.html

Libgdx camera 介紹
Camera 是libgdx中很重要的一個類。api中有關介紹如下:
http://www.apkbus.com/blog-20705-45377.html

基於Android Fragment功能的例子
通過最近空閑時候對Fragment的學習,嘗試著寫了一個小Demo,將在開發的時候能常用到的Fragment知識放在一起,寫過了這個Demo對Android Fragment的瞭解更加深入了,以後做起有關的項目也會順手很多,下面先貼上幾張實現之後的圖片
http://www.apkbus.com/blog-83782-45375.html

Android 查看記憶體
方式一,Running services 通過手機上Running services的Activity查看,可以通過Setting->Applications->Running services進。 
http://www.apkbus.com/blog-83591-45357.html

android 檔案讀寫
從resource中的raw檔案夾中擷取檔案並讀取資料(資源檔只能讀不能寫)
http://www.apkbus.com/blog-17085-45351.html

sql where 1=1和 0=1 的作用
舉個例子,如果您做查詢頁面,並且,可查詢的選項有多個,同時,還讓使用者自行選擇並輸入查詢關鍵詞,那麼,按平時的查詢語句的動態構造,代碼大體如下:
http://www.apkbus.com/blog-120032-45350.html

ANDROID 產生快顯功能表方法
先對某一個控制項註冊,使得他能夠產生菜單registerForContextMenu(this.gallery); //註冊一個gallery空間的的菜單
http://www.apkbus.com/blog-83591-45343.html

Android 菜單(OptionMenu)大全 建立你自己的菜單
菜單是使用者介面中最常見的元素之一,使用非常頻繁,在Android中,菜單被分為如下三種,選項菜單(OptionsMenu)、操作功能表(ContextMenu)和子功能表(SubMenu),今天這講是OptionsMenu
http://www.apkbus.com/blog-130933-45337.html

android檔案儲存體的4種方式
Context.MODE_PRIVATE:為預設操作模式,代表該檔案是私人資料,只能被應用本身訪問,在該模式下,寫入的內容會覆蓋原檔案的內容,如果想把新寫入的內容追加到原檔案中。
http://www.apkbus.com/blog-56077-45333.html

SimpleCursorAdapter
在許多時候需要將資料庫表中的資料顯示在ListView、Gallery等組件中。雖然可以直接使用Adapter對象處理,但工作量很大。為此,Android SDK提供了一個專用於資料繫結的Adapter類:SimpleCursorAdapter。
http://www.apkbus.com/blog-17085-45328.html

Gallery和GridView淺析
Gallery(畫廊)是一個鎖定中心條目並且擁有水平滾動列表的視圖,一般用來瀏覽圖片,並且可以響應事件顯示資訊。Gallery還可以和ImageSwitcher組件結合使用來實現一個通過縮圖來瀏覽圖片的效果。
http://www.apkbus.com/blog-17085-45327.html

一個簡易的音樂播放器
因為第一次發表部落格,很多地方還不會,以後會好好改進的,希望能和大家交流學習,android還在學習當中,以後有好東西會第一時間和大家分享的。。。
http://www.apkbus.com/blog-138234-45326.html

android service 實現Binder類
如果你的service僅被自己的應用使用並且不需跨進程工作,那麼你可以實現你自己的Binder類使得你的用戶端能直接使用service的公開介面方法.
http://www.apkbus.com/blog-85308-45324.html

Android Service的用法
Service就是一個應用程式組件,用來執行一些長時間的操作,然而不與使用者互動或者為其他應用程式提供一些功能。每一個Service類都必須定義在AndroidManifest.xml中,以<service>tag開頭。
http://www.apkbus.com/blog-85308-45321.html

採用MQTT協議實現android訊息推送
MQ 遙測傳輸 (MQTT) 是輕量級基於代理的發布/訂閱的訊息傳輸協議,設計思想是開放、簡單、輕量、易於實現。這些特點使它適用於受限環境。
http://www.apkbus.com/blog-85308-45319.html

Android遊戲架構Libgdx使用入門(轉)
Libgdx是一款支援2D與3D遊戲開發的遊戲類庫,相容大多數微機平台(標準JavaSE實現,能運行在Mac、Linux、Windows等系統)與Android平台(Android1.5以上即可使用,Android2.1以上可滿功率發揮)
http://www.apkbus.com/blog-20705-45318.html

Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之間的關係
Surface就是“表面”的意思。在SDK的文檔中,對Surface的描述是這樣的:“Handle onto a raw buffer that is being managed by the screen compositor”,翻譯成中文就是“由螢幕顯示內容合成器(screen compositor)所管理的原生緩衝器的控制代碼”,這句話包括下面兩個意思
http://www.apkbus.com/blog-130933-45313.html

Android支援HTML標籤
目前android不支援全部的html的標籤,目前只支援與文本顯示和段落等標籤,對於圖片和其他的多媒體,還有一些自訂標籤不能識別。
http://www.apkbus.com/blog-144026-45311.html

AsyncTask的用法
在開發Android應用時必須遵守單執行緒模式的原則: Android UI操作並不是安全執行緒的並且這些操作必須在UI線程中執行。在單執行緒模式中始終要記住兩條法則: 
http://www.apkbus.com/blog-124243-45310.html

Android開發中多線程及非同步處理
由於核心並沒有對多線程進程的支援,因此,核心中只有單線程進程的概念, 而多線程進程是通過一個和應用程式串連的函數庫實現的。由於核心沒有輕量 級進程(線程)的概念,因此它不能獨立的對之進行調度,而是由一個線程運 行庫來組織線程的調度,其主要工作在於在各個線程的棧之間調度。
http://www.apkbus.com/blog-124243-45309.html

Android Socket編程
Socket Programming on AndroidSocket 編程基礎知識:主要分伺服器端編程和用戶端編程。
http://www.apkbus.com/blog-76214-45306.html

ViewPager在ScrollView中無法正常滑動的問題 ——問題解決
ScrollView中嵌入ViewPager,ViewPager的滑動出現問題在網上找到兩種方法,都是自訂scrollview,主要作用於多重嵌套,複雜布局,我最近正在做的大家可以試試。
http://www.apkbus.com/blog-24118-45304.html

android 監聽電話狀態
以上代碼是對電話進行狀態改變的監聽。這裡需要理解監聽器的機制。
Android的事件處理機制有兩種:監聽和回調。
http://www.apkbus.com/blog-105036-45262.html

android_handle訊息機制
預設情況下,Handler接受的是當前線程下的訊息迴圈執行個體(使用Handler(Looper looper)、Handler(Looper looper, Handler.Callback callback)可以指定線程),同時一個訊息佇列可以被當前線程中的多個對象進行分發、處理(在UI線程中,系統已經有一個Activity來處理了,你可以再起若干個Handler來處理)。
http://www.apkbus.com/blog-98964-45259.html

中國國家氣象局天氣預報資訊介面
想在自己的android應用中獲得當天的天氣情況,這該怎麼做呢?不用擔心。中國國家氣象局提供了擷取所在城市天氣預報資訊介面。通過這個介面,我們就可以擷取天氣資訊了。
http://www.apkbus.com/blog-56077-45150.html

Android 國際化 多語言適配
nternationalization (國際化)簡稱 i18n,因為在i和n之間還有18個字元,localization(本地化 ),簡稱L10n。一般用 語言_地區的形式表示一種語言,如  zh_CN, zh_TW.
http://www.apkbus.com/blog-24118-45137.html

libgdx 三維旋轉立方體(原創)
http://www.apkbus.com/blog-20705-45381.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.