silverlight C#委託與事件 我們都知道,C#中有“介面”這個概念,所謂的“介面”就是定義一套標準,然後由實作類別來具體實現其中的方法,所以說“介面,是一組類的抽象”。同樣道理,我們可以將“委託”理解為“方法的抽象”,也就是說定義一個方法的模板,至於這個方法具體是怎麼樣的,就由方法自己去實現。 http://www.apkbus.com/blog-109557-45420.htmlandroid 混淆檔案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 |