原创 Android動畫的兩種使用方式。

android 動畫的分類就不說了,主要說一下動畫的兩種使用方法:1.通過代碼生成並使用動畫 (不利於重複使用) 2.通過xml文件生成並使用動畫(更方便,重用性高)。 1.通過代碼生成動畫 //初始化 Animation scaleA

原创 android webView用法

在開發過程中應該注意幾點:  1.如果訪問的頁面中有Javascript,則webview必須設置支持Javascript。 webview.getSettings().setJavaScriptEnabled(true); 2.如果頁面

原创 給listview加上邊框。

listview是Android開發中的常用控件,控件雖常用,想用好卻並不容易。在這次開發中,項目遇到了下圖的界面          左右兩邊各是一個listview,並且是加邊框的listview。剛開始接觸這個界面時,確實不知從何處

原创 題目:在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。

package algorithm; /*** * 在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序, * 每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數

原创 Android內存泄露造成的OOM問題

最近做了一個項目,算是一個單機項目吧,不需要從網絡獲取任何數據,所有的圖片和文字均來自本地和數據庫。因爲應用牽扯到了大量的圖片,在開發過程中,遇到了內存溢出問題,於是各方面查找資料,終於在DDM插件幫助下確認了是內存泄露造成的(數據對象內

原创 Android onTouchListener 觸屏接口總結

Android中一個控件可以同時註冊多種事件,像一個Button,可以同時監聽觸摸事件、單擊事件、長按事件;在不同的情況下可以執行不同的操作,那麼是如何做到的呢? 首先,onTouch事件是最先發生的,該事件的返回值也決定了長按事件和單擊

原创 兩種情況下的Android應用退出代碼

今天早上幫朋友調試代碼,說是退出應用代碼無效,仔細看了代碼,寫法上的確沒什麼問題,於是研究了一下,原因如下: 先看兩種情況: (1)public class MainActivity extends TabActivity impleme

原创 androidpn提示錯誤信息:java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener

轉載自http://blog.taorenjia.com/?p=305 學習androidpn這一xmpp協議的消息推送實現,碰到一個問題: client端 導入eclipse無法運行, 提示  Could not find cl

原创 【Android佈局】在程序中設置android:gravity 和 android:layout_Gravity屬性

轉載自http://blog.csdn.net/feng88724/article/details/6333809 在進行UI佈局的時候,可能經常會用到 android:gravity  和 android:layout_Gravit

原创 android 開發之ScrollView 截屏代碼

在開發過程中,經常要用到分享功能,有時需要截取當前屏幕的畫面,一起分享出去。如果當前Activity高度固定,不能滑動,截取屏幕代碼網上到處都是,這裏就不貼出了;如果當前Activity嵌套有可滑動子控件,如ScrollView或List

原创 Editext 屬性總結

Android限定EditText的輸入類型爲數字或者英文(包括大小寫)  // 監聽密碼輸入框的輸入內容類型,不可以輸入中文     TextWatcher mTextWatcher = new TextWatcher() {  @

原创 Android 使用三種方式獲取網頁(通過Post,Get進行表單的提交)

// 直接獲取信息     void DirectInfo() throws IOException {         URL url = new URL(SRC);         HttpURLConnection httpConn

原创 Android 事件分發機制

假設場景:一個layout中包含一個button控件,layout註冊了onTouch()事件,button註冊onClick()事件,當點擊這個button時,是先觸發佈局的onTouch()呢,還是先觸發按鈕的onClick()事件呢

原创 android 完美退出應用程序。

Android 程序在點擊回退鍵時,如果只有一個activity,調用finish()方法就能退出界面,如果有多個界面,在調用該方法時,只會銷燬當前的activity,顯示棧頂的其它activity,換言之,就是無法退出整個應用程序。下面

原创 Android 提示: The connection to adb is down, and a severe error has occured.

今天早上打開Eclipse,一直提示 The connection to adb is down, and a severe error has occured,無法運行程序。重啓Eclipse、手機重新連接電腦都無法解決,打開DDMS界