原创 安卓時間相關的廣播(Intent.ACTION_TIME_TICK)

1.Intent.ACTION_TIME_TICK 含義:系統每分鐘會發出該廣播 Intent.ACTION_TIME_CHANGED); // 時間改變,例如手動修改設置裏的時間 Intent.ACTION_TIMEZ

原创 安卓自定義屬性attrs

1.在res/values目錄下定義attrs.xml <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="Custom

原创 談談事件分發

一、Touch的三個重要方法 在Android中,與觸摸事件也就是 Touch 相關的有三個重要方法,這三個方法共同完成觸摸事件的分發。 public boolean dispatchTouchEvent(MotionEven

原创 Android Dialog 的一些特性

1. Dialog 與 AlertDialog 的區別。   AlertDialog 是一種特殊形式的 Dialog。這個類中,我們可以添加一個,兩個或者三個按鈕,可以設置標題。所以,當我們想使用 AlertDialog 默認的按鈕形

原创 內存泄漏彙總

內存泄漏彙總 1.基本介紹                                          ---來自caoweic 1.1什麼是內存泄露? Android進程中某些對象(垃圾對象)已經沒有使用價值了,但是它們卻可以

原创 安卓-Handler引起的內存泄漏

摘要 內存泄露,聽起來很屌的樣子?看了這篇文章,你會發現其實這個概念很簡單。Android程序經常出現的一個現象是:內存佔用越來越大,到最後用戶不得不強行關閉程序來釋放內存。導致內存越來越大的原因很多,其中最主要的原因之一,就是

原创 Android 動畫之ScaleAnimation應用詳解

android中提供了4中動畫:    AlphaAnimation 透明度動畫效果    ScaleAnimation 縮放動畫效果    TranslateAnimation 位移動畫效果    RotateAnimation 

原创 安卓廣播大全

1) 待機: 廣播消息:android.intent.action.SCREEN_OFF (代碼)//Intent.ACTION_SCREEN_OFF 2) 喚醒: 廣播消息:android.intent.action.SC

原创 FileUtils

package com.ljf.test; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import

原创 設計模式-狀態模式實現狀態機

      1.概述 在軟件開發過程中,應用程序可能會根據不同的情況作出不同的處理。最直接的解決方案是將這些所有可能發生的情況全都考慮到。然後使用if... ellse語句來做狀態判斷來進行不同情況的處理。但是對複雜狀態的判斷就顯得

原创 安卓jni開發demo

1.在安卓工程(jniTest)下建立一個jni的目錄 2.在相關的類中(例如:MainActivity.java)加入loadLibrary static int hello = 0; static{

原创 QQ聊天快捷鍵【很好用的哦】

1.提取消息  crtl+alt+z 2.聊天窗口切換:crtl+數字(窗口的索引) 3.關閉當前聊天 alt+c 4.crtl+tab  依次切換聊天窗口 5.win+tab  3D切換打開界面 6.縮小QQ聊天窗口 alt+

原创 avtivity中設置組合鍵進入相關的界面或者應用

avtivity中設置組合鍵進入相關的界面或者應用;假如有一個需求,按菜單鍵+上鍵進入管理員模式; private final int[] EVENT_KEYS = {KeyEvent.KEYCODE_MENU, KeyE

原创 SVN新建外鏈和刪除外鏈

SVN新建外鏈: 打開工程所在的本地文件夾 如下圖在一個空白地方右鍵選擇TortoisSVN下面的Properties 3 這時候會進入屬性界面,如下圖所示 4 如下圖點擊New選擇Externals 5這時候出現下圖界

原创 Android IntentService

IntentService是一個含有消息循環的Service,它是一個service,所以service相關具有的特性他都有,同時他還有一些自身的屬性,其內部封裝了一個消息隊列和一個HandlerThread,在其具體的抽象方法:onHa