原创 安卓時間相關的廣播(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