原创 Adb connection Error:遠程主機強迫關閉了一個現有的連接——解決方法

最近用Eclipse開發的時候,控制檯經常出現: Adb connection Error:遠程主機強迫關閉了一個現有的連接 Connection attempts:1 Connection attempts:2 Connection a

原创 獲取手機的短信內容和聯繫人信息

獲取短信內容:編寫一個廣播接收器(ShortMessageReceiver),其中onReceive方法的代碼如下: public void onReceiver(Context context,Inte

原创 ubuntu下adb找不到設備,List of devices attached下始終爲空

現象描述:在ubuntu下鏈接手機後,打開終端,輸入adb devices只出現List of devices attached 其餘啥也沒有…… 解決過程: 首先推薦參考http://blog.csdn.net/chychc/arti

原创 可能被你忽略的TextView屬性

用TextView也不少了,發現自己還是很不瞭解它,很多屬性自己都沒用到過,這裏特意盤點一下被你忽略的那些屬性:   android:capitalize,將用戶輸入的文本轉換爲大寫字母。很顯然,這隻針對英文,對輸入中文是沒有作用的。(n

原创 讓一個Activity在開機後自動顯示(可推廣到開機自啓服務)

Activity本身不會在手機開機後自動運行。要想讓手機在開機後立刻做一些事情,需要使用廣播接收器來攔截手機啓動廣播,然後在onReceive方法中打開Activity才能在開機時自動顯示Activity。廣播接收器類(StartupRe

原创 EditText不消失的提示文字,在提示文字後進行輸入

先給個效果圖來說明本文要實現的目的: 輸入前效果: 輸入後的效果:         一般來講,輸入框的提示文字都是用類似android:hint="手機號/郵箱"”的hint屬性來進行設置的,但hint只是在輸入框爲空的時候才顯示提示

原创 計算兩個字符串的最長公共字串長度(java編程)

最近在做某公司的在線軟件訓練題時,遇到了計算兩個字符串的最長公共字串長度的求解問題,描述如下:          題目實際完整應敘述爲求兩個字符串的最長連續公共字串長度,例如:ABCDEF 和ABDEF應是3而不是5。        

原创 藉助“手說”免費應用軟件,實現中文朗讀(Android TTS實踐)

目前android是支持英文朗讀的,但不支持中文朗讀,這意味着如果想在自己的應用中實現中文朗讀的話,那必須依靠第三方軟件(針對菜鳥而言,大神自己都可以開發中文朗讀)。 筆者藉助“手說”軟件,開發了一個小demo,可以朗讀用戶輸入的中英文文

原创 ubuntu下安裝UltraEdit失敗

ubuntu下安裝UltraEdit的步驟請參考博客:  http://www.cnblogs.com/caidi/p/4065678.html 按上述博客步驟安裝時可能會遇到問題,終端報錯:dpkg:error processing

原创 Adb connection Error:遠程主機強迫關閉了一個現有的連接——解決方法k

最近用Eclipse開發的時候,控制檯經常出現: Adb connection Error:遠程主機強迫關閉了一個現有的連接 Connection attempts:1 Connection attempts:2 Connection a

原创 java編程——吸血鬼數字(四位)

從《Thinking in Java》(中文第四版)中第4章的練習10看到“吸血鬼數字”,特編程實現,以下爲3種算法(針對四位數的)及其對比: 首先解釋一下吸血鬼數字:吸血鬼數字是指位數爲偶數的數字,可由一對數字相乘而得到,這對數字各包含