原创 橫豎屏切換時候activity的生命週期
通過以下部分代碼,我們可以瞭解清楚Activity頁面在橫,豎屏切換時,生命週期的變化: Java代碼 public class AndroidLifecycle extends Activity { pub
原创 EGit基本功能操作
EGit基本功能操作 客戶端初始化建立版本庫 客戶端建立/初始化版本庫 新增與提交變更到客戶端的版本庫 修改文件與提交變更 將客戶端的版本庫推(Push)到遠程版本庫 從遠程版本庫克隆(Clone)到客戶端 衝突與合併 衝突 合併
原创 混合使用startService與bindService時的情況
1.如果先bindService,再startService: 在bind的Activity退出的時候,Service會執行unBind方法而不執行onDestory方法,因爲有startService方法調用過,所以Activity與S
原创 Android application context/activity context與內存泄露
在android中context可以作很多操作,但是最主要的功能是加載和訪問資源。在android中有兩種context,一種是 application context,一種是activity context,通常我們在各種類和方法間傳遞
原创 Android更換RatingBar圖片
RatingBar是我們在系統顯示分數的好組件,但是我們一般想把RatingBar裝飾的更好看,想把更好看的圖片用來替換系統默認的圖片,系統默認的樣子是這樣的: 下圖是個不錯的選擇哦: 想要實現如上效果,首先我們在styles.xml寫入
原创 android設置代理
System.getProperties().setProperty("proxySet", "true"); System.getProperties().setProperty("http.proxyHost", strAddr);
原创 如何安裝git的eclipse插件
Egit的官方下載頁面是:http://www.eclipse.org/egit/download/官方推薦的用於eclipse安裝地址是:http://download.eclipse.org/egit/updates安裝不多說安裝完以
原创 java同時創建目錄和文件
在java中貌似不能同時創建目錄和文件,需要分步創建,即不能在創建目錄的時候,同時創建該目錄下的文件,如果要創建的話,需要分兩步,下邊是創建的代碼,這一點很煩,用mkdirs也沒有用 String path = "D:/test/d.
原创 如何安裝git的eclipse插件
Egit的官方下載頁面是:http://www.eclipse.org/egit/download/官方推薦的用於eclipse安裝地址是:http://download.eclipse.org/egit/updates安裝不多說安裝完以
原创 如何使用android中的搜索功能
這幾天使用到了搜索,沒仔細深入,步驟大概是這樣的 1.Activity中調用onSearchRequested(); 2.AndroidManifest.xml中添加 <meta-data android:name="andr
原创 Android系列教程之七:EditText使用詳解-包含很多教程上看不到的功能演示
轉載自:http://flysnow.iteye.com/blog/828415 標題有點大,說是詳解,其實就是對EditText的一些常用功能的介紹,包括密碼框,電話框,空白提示文字等等的講解,儘量的介紹詳細一點,也就是所謂
原创 爲Activity屏幕的標題添加圖標
@Override public void onCreate(Bundle icicle) { super.onCreate(icicle); Window win = getWindow()
原创 android 關於程序升級問題
關於升級問題 用戶可以從market上直接下載下來直接安裝就可以了,會自動識別覆蓋的,除非你把版本調低了 <manifest xmlns:android="http://schemas.android.com/apk/res/androi
原创 DatabaseObjectNotClosedException的解決方法
最近在開發的時候發現有時候log打印出DatabaseObjectNotClosedException這個異常,之前沒注意過,今天覺得應該解決這個攔路虎,仔細查找和從網上搜索相關資料,發現是因爲由於程序中使用到的遊標或SQLiteData
原创 自定義Activity的標題欄
MyActivity.java requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.main); getWindow().setF