使用SQLiteDatabase的beginTransaction()方法可以開啟一個事務,程序執行到endTransaction() 方法時會檢查事務的標志是否為成功,
代碼如下: tv_title.setClickable(true); tv_title.setFocusable(true); &nbs
1.首先在SD卡上新建一個測試文件夾,用來保存生成的XML // 獲取保存路徑 public File getFilePath
具體實現步驟: 首先我們需要一個xml文件。該xml文件中的內容比較簡單,僅供實現這個功能。 persons.xml: <?xml version=1.
實現的代碼基本如下: public void downFile(String url, String path, String fileName) throws I
1、添加權限:AndroidManifest.xml中必須使用許可android.permission.INTERNET,否則會出Web page not availab
使用Bundle 在Activity 間傳遞數據1: 1.1從源Activity 中傳遞數據 Intent openWelcomeActivityIntent=ne
大家也知道,代碼中無法使用dip只能使用px等像素單位。但是像素單位很不人性化,放大縮小時候就會改變布局。下面的一段代碼是px轉換成dip public int di
實現靜音功能,可以達到這個效果。用的是AudiaManager這個類,實現的代碼如下: AudioManager audioManager = (AudioManag
一、方法 使用getLayoutParams() 和setLayoutParams()方法 二、示例代碼 LinearLayout.LayoutParams li
在開發游戲的時候,有些 游戲是只能橫屏玩的,所以手機豎立放置的時候,要保持游戲畫面依然橫屏。要做到這個要求其實很簡單,在AndroidManifest.xml裡面配置一下
不知道大家有沒有遇到過,在聽一首歌時,我們可以隨意改變歌曲的進度,在聽完歌後可以對這首歌進行評分,在開發中,要實現這兩個功能,就要用到兩個控件,分別是SeekBar和Ra
先把運行效果附在下面: 首先看下布局文件:在定義布局時,這裡要定義三個布局文件,全在res/layout目錄下,我先把布局文件附在下面,具體有什麼用,我在下面會詳細
代碼如下: /** * A custom EditText that draws lines betw
背景知識:可以用Activity和Service來開始消息通知,兩者的區別在於一個是在前台觸發,一個是後台服務觸發。 要使用消息通知,必須要用到兩個類:Notific
一直沒有搞懂android:padding和android:layout_margin的區別,其實概念很簡單。 padding是站在父view的角度描述問題,它規定它裡
在Android中,用string-array是一種簡單的提取XML資源文件數據的方法。 例子如下: 把相應的數據放到values文件夾的arrays.xml文件裡
/** * 測試ConnectivityManager Connect
AIDL即android 接口定義語言,概念不多說,網上有太多的帖子介紹概念。本文只想說明一下aidl的用法。由於最近開發一個播放器的項目使用了aidl。aidl是解決進
1、創建Project當然第一步就是打開我們的Eclipse軟件,File->New->Android Project,出現如圖界面: 選擇我們需要的and