原创 android中長時間定時請求服務器最好的方法
如果用service中開了一個線程。可能遇到的問題是:運行幾個小時後,service裏面的線程慢慢暫停運行。 service中線程暫停運行的原因,可能是你的service等級不夠,需要使用startForeground()提升其爲前臺
原创 Activity堆棧管理
task就好像是能包含很多activity的棧。 默認情況下,一個activity啓動另外一個activity時,兩個activity是放在同一個task棧中的,第二個activity壓入第一個 activity所在的task棧。當用戶
原创 重寫控件什麼時候調用Android的onMeasure方法??
在android開發中,想要一些特殊的效果,Android原生控件是不能滿足我們的需求的,這時就需要自定義View。 View在屏幕上繪製出來先要經過measure(計算)和layout(佈局)。那什麼時候纔會調用onM
原创 java中移位運算,>>>總結
java中有三種移位運算符 << : 左移運算符,num << 1,對於是十進制相當於num乘以2。一定要數據的類型大小,再確
原创 Android 命名規範 (提高代碼可以讀性)
剛接觸android的時候,命名都是按照拼音來,所以有的時候想看懂命名的那個控件什麼是什麼用的,就要讀一遍甚至好幾遍才知道,這樣的話,在代碼的審查和修改過程中就會浪費不少不必要的時間。如果就是我一個人開發,一個人維護的話還好,可是如
原创 Android應用經典主界面框架之一:仿QQ
最近反覆研究日常經典必用的幾個android app,從主界面帶來的交互方式入手進行分析,我將其大致分爲三類。今天記錄第一種方式,即主界面下面有幾個tab頁,最上端是標題欄,tab頁和tab頁之間不是通過滑動切換的,而是通過點擊切換ta
原创 Android Fragment 真正的完全解析(上)
自從Fragment出現,曾經有段時間,感覺大家談什麼都能跟Fragment談上關係,做什麼都要問下Fragment能實現不~~~哈哈,是不是有點過~~~ 本篇博客力求爲大家說明Fragment如何產生,什麼是Fragment,F
原创 百度圖片api
百度圖片api 轉載請註明出處:http://blog.csdn.net/yuanwofei/article/details/16343743 一、通用api http://image.baidu.com/i?tn=resultjso
原创 Android-Universal-Image-Loader 圖片異步加載類庫的使用(超詳細配置)
這個圖片異步加載並緩存的類已經被很多開發者所使用,是最常用的幾個開源庫之一,主流的應用,隨便反編譯幾個火的項目,都可以見到它的身影。 可是有的人並不知道如何去使用這庫如何進行配置,網上查到的信息對於剛接觸的人來說可能太
原创 Android Fragment 真正的完全解析(下)
本篇將介紹上篇博客提到的:如何管理Fragment回退棧,Fragment如何與Activity交互,Fragment與Activity交互的最佳實踐,沒有視圖的Fragment的用處,使用Fragment創建對話框,如何與Actio
原创 Android6.0以上系統 ProgressBar setProgressDrawable 設置無效問題
ProgressBar的背景設置xml時可以使用,但代碼setProgressDrawable設置則無效。 layer-list如下: <?xml version="1.0" encoding="utf-8"?> <layer-lis
原创 break,continue,break的用法與區別
1、return 語句的作用 (1) return 從當前的方法中退出,返回到該調用的方法的語句處,繼續執行。 (2) return 返回一個值給調用該方法的語句,返回值的數據類型必須與方法的聲明中的返回值的
原创 Android Dimension轉換算法原理分析
最近在做深度主題,要實現類似小米那種在主題包中設置dimension值,然後在系統中替換原值的功能。 特地研究了一下Android系統中dimension類型的值的存儲方式以及相關的轉換算法。 ? 在Android中,我們可以在v
原创 Paint類常用方法
void setARGB(int a, int r, int g, int b) 設置Paint對象顏色,參數一爲alpha透明通道 void setAlpha(int a) 設置alpha不透明度,範圍爲0~255 set
原创 declare-styleable中format詳解
我們在做項目的時候,由於android自帶的屬性不能滿足需求,android提供了自定義屬性的方法,其中的format是做什麼用的?以及如何使用它?下面列出一些常用的。 1. reference:參考某一資源ID。 (1)屬