原创 通話中自動關閉屏幕proximit ysensor功能分析

通話中自動關閉屏幕proximit ysensor功能應用 在android中, 接近傳感器(proximity sensor)在系統中唯一有用處的地方, 應該就是通話過程中, 爲防止臉部觸碰通話中界面按鍵, 而自動關閉屏幕. 下面jw

原创 時間日期大小對比

1)日期時間對比 "yyyy-MM-dd HH:mm:ss" 當前時間格式化: SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");currentT

原创 【android】 監聽去電和來電電話狀態

在android上監聽電話狀態基本思路,註冊接受電話狀態的廣播,接受廣播即可。實現如下: 首先,監聽電話狀態需要權限:   <uses-permission android:name="android.permission.READ_P

原创 【android】使用CursorAdapter注意事項

項目中用到了CursorAdapter,總結如下: 有時候會報這樣的錯誤。比如在tab中有一個activity使用了CursorAdapter,點擊tab,停頓會出現這樣的異常:java.lang.IllegalStateExceptio

原创 【android】Activity之間的通信與自定義Action

Activity之間的通信 Activity 之間的通信是通過Intent實現的 1.由activity A 到B -- 調用同一個應用下的activity     a.普通方式     流程:創建一個Intent實例 ,通過Inten

原创 android程序運行屏幕一直亮

程序運行的時候保持屏幕一直亮着。 PowerManager.WakeLock 釋放和開啓必須成對出現。 各種鎖的類型對CPU 、屏幕、鍵盤的影響: PARTIAL_WAKE_LOCK:       保持CPU 運轉,屏幕和鍵盤燈可以關閉

原创 字符,字節和編碼

[原創文章,轉載請保留或註明出處:http://www.regexlab.com/zh/encoding.htm] 級別:中級 摘要:本文介紹了字符與編碼的發展過程,相關概念的正確理解。舉例說明了一些實際應用中,編碼的實現方法。

原创 【android】 調用別的應用的activity

第一種:ComponentName() 使用ComponentName()可以跳轉到任何一個activity,不論是不是main activity。也不必寫修改被調用的apk的AndroidManifest.xml任何內容,如下: Co

原创 【android】ViewPager實現引導界面以及進入下一個activity解決辦法

這次項目中實現了用戶引導滑動圖片,到最後一張圖片的時候,我認爲理想的是同時具備以下兩點: 1)用戶可以點擊上面的“開始使用”這樣的按鈕可以進入主界面; 2)用戶接着滑動下一個圖片的手勢而進入主界面; 3)用戶在引導界面點擊返回鍵的時候直

原创 【android】通過號碼獲取聯繫人姓名

/** * 通過電話號碼獲取姓名 * @param context * @param phoneNum * @return */ public String getContactNameFromPhoneNum(Context cont

原创 【android】下載大文件保持wifi網絡連接

項目中客戶端升級下載時用戶連接wif網絡,時間長了容易斷網。 解決如下: WifiManager 1)在開始下載的時候,鎖定wifi網絡  // 鎖定WifiLock,當下載大文件時需要鎖定  public void AcquireWif

原创 【android】AIDL傳遞自定義類型參數

        Aidl默認支持的類型包話java基本類型(int、long、boolean等)和(String、List、Map、CharSequence),如果要傳遞自定義類型,首先要讓自定義類型支持parcelable協議,實現步驟

原创 【android】批量插入數據提高速度解決

項目中遇到處理批量插入數據的功能。後期提高了插入數據效果,用事務的方式。 在ContentProvider 中重寫方法: @Override public ContentProviderResult[] applyBatc

原创 【android】 短信彩信以及會話讀取

一、需要實現一個同系統信息一樣的功能 1)會話列表; 2)會話對話詳情; 3)系統會話增加新信息或者刪除信息等變化時做到同步; 二、實現思路 通過查詢會話表顯示會話界面,監聽會話數據庫實現與系統信息同步。通過會話id查詢會話對應的具體聊天

原创 【android】TabActivity實現手指左右滑動切換tab

在做項目的時候主界面有好幾個tab, 有些用戶習慣性的左右滑屏來切換tab,所以添加了左右滑屏切換他變得功能。 基本思想: dispatchTouchEvent在接收到用戶觸屏時間之後被觸發,所在在dispatchTouchEvent中獲