Time of Update: 2014-04-09
package AndroidApi; import android.util.Log; class Monitoring implements Runnable { public void run() { while (!Thread.currentThread().isInterrupted()) { try { Thread.sleep(100); } catch (InterruptedException
Time of Update: 2014-04-09
這個很簡單 就是為了說明別忘了adapter.notifyDataSetChanged(); 喚醒一下,其實這個喚醒也就是在button下用 或者在別的控制項下調用 如果是在getView下就不必了 java代碼: public class DynamicListItems extends ListActivity { private static final String ITEM_KEY =
Time of Update: 2014-04-07
網上流行的一套安裝視頻教程,可惜的是沒有提供上課源碼和比較今天終於把這套視頻給看完了,看的過程中我基本都跟著敲代碼,並把代碼寫到有道雲筆記上內容大體上是和張澤華老師一樣的,但裡邊加入了我自己的一些想法,或者是張老師的代碼有bug我修改了我在這裡分享一下,如果你覺得有必要,這是有道雲筆記的串連http://note.youdao.com/share/?id=f39bf918842c7b0673a033d35d734073&type=notebook同時也有上傳的csdn資源,http://
Time of Update: 2014-04-07
這個模式花費了挺長時間,開始有點難理解,其實就是定義:動態給一個對象添加一些額外的職責,就象在牆上刷油漆.使用Decorator模式相比用產生子類方式達到功能的擴充顯得更為靈活。設計初衷:通常可以使用繼承來實現功能的拓展,如果這些需要拓展的功能的種類很繁多,那麼勢必產生很多子類,增加系統的複雜性,同時,使用繼承實現功能拓展,我們必須可預見這些拓展功能,這些功能是編譯時間就確定了,是靜態。 要點:裝飾者與被裝飾者擁有共同的超類,繼承的目的是繼承類型,而不是行為 &n
Time of Update: 2014-04-06
NFC論壇選擇的初始標籤格式適用於最廣泛的應用程式和裝置效能:類型1基於ISO14443A,目前由Innovision研究和技術公司獨家供應 (TopazTM),具有96位元組記憶體,成本低,應用廣泛。類型2同樣基於ISO14443A,目前由Philips獨家供應 (MIFARE UltraLight),記憶體是1類標籤的一半。類型3基於FeliCa,目前由Sony獨家供應,具有較大記憶體(目前為2KB)和較高傳輸速率(每秒212KB),適用於更複雜的應用。類型4完全相容ISO14443A/B,
Time of Update: 2014-04-06
初學Android,今天敲代碼的時候碰到了幾個異常,現已解決,總結如下:首先看Android異常的方法:windows->show view->LogCat 開啟從裡面的紅色資訊裡找異常異常一:error:Found tag string where item is expected解決:
Time of Update: 2014-04-05
SwipeRefreshLayout是Google在support v4 19.1版本的library更新的一個下拉重新整理組件,實現重新整理效果更方便。使用如下:1.先下載android-support-v4.jar最新版本,之前的版本是沒有SwipeRefreshLayout下拉重新整理控制項的,如果已經更新,此步驟可省略。2.在xml檔案中引用android.support.v4.widget.SwipeRefreshLayout控制項,在裡面可以放置任何一個控制項,例如ListView,
Time of Update: 2014-04-05
終於預售了china-pub:http://product.china-pub.com/3769748#mlAmazon:http://www.amazon.cn/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3Android-Wi-Fi-NFC%E5%92%8CGPS%E5%8D%B7-%E9%82%93%E5%87%A1%E5%B9%B3/dp/B00JFMCS1S/ref=sr_1_1?s=books&ie=UTF8&qid=139657
Time of Update: 2014-04-05
有的時候可能想在TextView中添加一些圖片,比如,發簡訊輸入連絡人時,要把連絡人號碼換成一個圖片,但這個圖片無法用固定的某張圖,而是根據內容進行定製的,這更像一個view。 ClickableImageSpan
Time of Update: 2014-04-05
原文地址:http://www.cnblogs.com/kross/p/3645594.html 以前一直好奇QQ的輸入框裡面是如何出現表情的,今天看了下這個,心中發出“原來是這樣啊”的感歎。通常情況下,我們都是使用字串類型的變數,直接放置在TextView.setText()的參數裡面的。這樣只能單純的輸出字串。如果要給TextView加上特殊的文字效果,就要使用SpannableString這個類了。用法如下:new一個SpannableString對象,將
Time of Update: 2014-04-05
在Android系統中,有介面的app一定是有Activity的,沒有介面的app,那就是一個Service了。Service如何啟動呢?辦法和Activity的啟動一樣,也是Intent對象。我講的是如何寫一個開機後台啟動的app。首先是AndroidMainfest註冊開機啟動許可權: 還要註冊廣播訊息接受者: 接下來是廣播接收者:public class BootReceiverextends
Time of Update: 2014-04-05
先來看一下Android-Universal-Image-Loader架構的用法;1、初始化ImageLoaderConfiguration(全域的,在整個application中初始化configuration,配置緩衝、載入線程等)、 ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder( getApplicationContext())
Time of Update: 2014-04-04
使用系統內建的dialog如果不能滿足我們日常開發的需求,那就得自己構建custom dialog,特別是對於一個app來說,統一的樣式風格會給人一種舒服的感覺,所以dialog的樣式 、色調一般都要和app主題符合,這篇部落客要介紹兩種方式來自訂dialog。MainActivity的代碼package com.example.e01_consumerdialog;import
Time of Update: 2014-04-04
轉載請註明出處:http://blog.csdn.net/singwhatiwanna/article/details/22597587 (來自singwhatiwanna的csdn部落格)背景問題是這樣的:我們知道,apk必須安裝才能運行,如果不安裝要是也能運行該多好啊,事實上,這不是完全不可能的,儘管它比較難實現。在理論層面上,我們可以通過一個宿主程式來運行一些未安裝的apk,當然,實踐層面上也能實現,不過這對未安裝的apk有要求。我們的想法是這樣的,首先要明白apk未安裝是不能被
Time of Update: 2014-04-04
想要做一個開機啟動的應用程式,這樣就可以很輕鬆的做一個沒有介面的開機啟動程式了,實現步驟比較簡單。建立一個Android工程,名字隨機,在MainActivity所在包下面建立一個BootBroadcastReceiver.java:public class BootReceiverextends BroadcastReceiver {staticfinal Stringaction_boot
Time of Update: 2014-04-03
今天說說自訂控制項,稍微偏底層一點的東西。今天的主要任務是自己完全寫代碼,寫一個ViewGroup,實現一個類似ViewPager這樣的一個功能。 大家自訂View肯定寫過,不過估計寫的也不多。等大家上班以後,全都是自訂的View和ViewGroup。 實現這樣滑動的效果可以使用ViewPager。其實像ViewPager,ListView,SlidingMenu或者popupWindow,他們都有個共同點,就是介面上的View(大小)是不變的,只是位置在變,而只要是
Time of Update: 2014-04-04
前一段時間為了學習android應用開發,嘗試寫了個簡單的拼圖應用,在此記錄下實現流程的核心部分,同時也希望給其他開發人員入門參考帶來協助。1. 基本的介面設計 首先應該設計出各個介面(Activity)的樣式以及介面間跳轉需要通過Intent傳遞哪些資料。本例包括4個Activity: a. MainActivity主介面,只包含1個TextView和3個ButtonView,每個按鈕點擊應改變難度的值,這個值應該同過Intent繼續傳遞下去的;
Time of Update: 2014-04-04
Service是Android四大組件中與Activity最相似的組件,且它完全具有自己的生命週期,不過與Activity的區別在於,Service一直在後台運行,它沒有使用者介面,所以也不可能與使用者互動。關於程式中Activity與Service的選擇標準是:如果某個程式組件需要在已耗用時間時向使用者呈現某種介面,或者該程式需要與使用者互動,就需要使用Activity,否則就應該考慮Service了。建立Service: package
Time of Update: 2014-04-02
最新sdk下載 簡要說一下微博登入的流程和注意事項。1.簡介 AppKey 分配給每個第三方應用的 App Key。用於鑒權身份,顯示來源等功能。RedirectURI第三方應用授權回調頁面。授權回調頁對移動用戶端應用來說對使用者是不可見的,所以定義為何種形式都將不影響,但是沒有定義將無法使用 SDK 認證登入。建議使用預設回調頁 https://api.weibo.com/oauth2/default.html
Time of Update: 2014-04-02
一.資料存放區之File: android中可以在裝置本身的存放裝置或者外接的存放裝置中建立用於儲存資料的檔案。在預設的狀態下,檔案是不能在不同的程式間共用的。 在android中的內容物件(Context)提供了檔案操作的幾個方法。 1).openFileOutput(檔案名稱,操作模式)。 2).openFileInput(檔案名稱,操作模式)。 第一個參數用於指定檔案名稱,不能包含路徑分隔字元 "/