摘要:
Activity的切換動畫指的是從一個activity跳轉(zhuǎn)到另外一個activity時的動畫。 它包括兩個部分:一部分是第一個activity退出時的動畫;另外一部分時第二個activity進(jìn)入時的動畫; 在Android的2.0版本之后,有了一個函數(shù)來幫我們實現(xiàn)這個動畫。這個函數(shù)就是overrid
閱讀全文
摘要:
圖 二、實現(xiàn)思路: 1. 正上方的提示區(qū)域,用一個類(LockIndicator.java)來實現(xiàn),自定義view來繪制9個提示圖標(biāo); 2. 手勢密碼繪制區(qū)域,用一個類(GestureContentView.java)來實現(xiàn),它繼承自ViewGroup里面, 添加9個ImageView來表示圖標(biāo),
閱讀全文
摘要:
用戶退出: 1.銷毀當(dāng)前activity 2.重寫MeFragment的onResume()
閱讀全文
摘要:
定義:將一個復(fù)雜對象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過程可以創(chuàng)建不同的表示,同時可以分步的構(gòu)造每一部分??雌饋肀容^抽象,也不知道具體是什么意思?下面我舉一個例子,通過代碼來看看什么是建造者模式舉例: public class ImageBean { private int id; //圖片id
閱讀全文
摘要:
看友盟的錯誤日志發(fā)現(xiàn)又出現(xiàn)了NullPointerException,然后去看代碼,發(fā)現(xiàn)只有是上下文有空的可能,但是因為以前已經(jīng)發(fā)生過這種情況所以上下文我都是在創(chuàng)建Fragment對象的時候從Activity里面?zhèn)鬟^來的,而且我測試了多次,沒有問題,然后在網(wǎng)上找資料發(fā)現(xiàn)很多getActivity()
閱讀全文
摘要:
在編寫含有Fragment代碼的時候,經(jīng)常會遇到這種情況,假如app長時間在后臺運(yùn)行,再點擊進(jìn)入會crash,而且fragment頁面有重疊的現(xiàn)象。 如果系統(tǒng)內(nèi)存不足、或者切換橫豎屏、或者app長時間在后臺運(yùn)行,Activity都可能會被系統(tǒng)回收,然后Fragment并不會隨著Activity的回收
閱讀全文
摘要:
ListView想要添加headerview的話,就要通過addHeaderView這個方法,然后想要為ListView設(shè)置數(shù)據(jù)的話,就要調(diào)用setAdapter方法了。但是,在調(diào)用addHeaderView和setAdapter的順序上,有時會爆出Java.lang.IllegalStateExc
閱讀全文
摘要:
Android中可以用WebView來訪問http和https的網(wǎng)站,但是默認(rèn)訪問https網(wǎng)站時,假如證書不被Android承認(rèn),會出現(xiàn)空白頁面,且不會有任何提示信息,這時我們必須加多一些配置。 此方法只針對2.1版本以上的Android。
閱讀全文
摘要:
BadgeView是第三方的插件,用來顯示組件上面的標(biāo)記,起到提醒的作用,下載地址如下:http://files.cnblogs.com/files/hyyweb/android-viewbadger.zip 如示意圖: 首先導(dǎo)入BadgeView的jar包到libs文件夾下,然后就可以使用它提供的
閱讀全文
摘要:
1. 餓漢模式 public class Singleton { private static Singleton instance = new Singleton(); private Singleton (){ } public static Singleton getInstance() {
閱讀全文