原创 關於java爲什麼在Method中局部內部類或者匿名內部類調用Method中定義的變量要用final修飾?

這個問題我碰到過好幾次了,也不怎麼在意,但是一直不知道真正原因,剛去網上查了下資料,終於知道他的真正原因了。 由於方法中的變量屬於當前所在的方法幀,當方法返回的時候方法幀退棧,導致方法中的變量丟失,那麼這些匿名的內部類或者局部內部類對該

原创 Android學習筆記之資源文件resource/raw和assets各自的特點。

本文轉自:http://blog.csdn.net/zuolongsnail/article/details/6444806 *res/raw和assets的相同點: 1.兩者目錄下的文件在打包後會原封不動的保存在apk包中,不會被編

原创 關於線程與進程之間的關係,今天學習了一下,在這做一下筆記。

爲了把線程與進程之間的關係弄的條理一下,今天整理了一下筆記。 我用Xmind整理了一下,呈上: 線程的創建維護和管理給操作系統負擔比進程要輕的多,所以說線程是輕量級進程(lightweight process). 一個線程只能在一個進

原创 Android關於適配的相關知識。

本文出自:http://www.androidlearner.net/android-multi-screen-about.html http://blog.csdn.net/moruite/article/details/6028547

原创 關於Java中equals()和hashCode()的用法筆記。

今天看了一片出自百度文庫的一篇關於java對象中equals()和hashcode()函數的用法,感覺很清晰,於是就把他整理了一下。 百度文庫地址:http://wenku.baidu.com/view/9070f05c312b3169a

原创 關於Android中涉及屏幕適配的單位dp,px,sp,dip的學習筆記。

關於Android涉及一些控件大小設置的單位一直沒有仔細去研究過,感覺這不是我的風格,於是從頭來過,抓住細節吧。 這是我從一前輩那兒看到的,就整理了一下,雖然沒有測試過,因爲我手機沒有很多,但感覺很靠譜。文章出自:zhangkun7167

原创 關於Java強引用,軟引用,弱引用,你知道嗎?

我看得到一個講的比較徹底明白的一片博客-原文地址:http://zhangjunhd.blog.51cto.com/113473/53092/ 1.對象的強、軟、弱和虛引用 在JDK 1.2以前的版本中,若一個對象不被任何變量引用,那麼程

原创 Java學習筆記之接口和抽象類的區別,及選擇問題,看完之後就懂了。

本文轉載自:http://fzfx88.iteye.com/blog/115393 abstract class和interface是Java語言中對於抽象類定義進行支持的兩種機制,正是由於這兩種機制的存在,才賦予了Java強大的面向對象

原创 關於Android屏幕橫豎之間的切換,研究心得。

之前有人提到過Android屏幕橫豎之間的切換,大部分都說是在爲設置configchanges之前,豎屏切換橫屏Activity的生命週期是:onS

原创 看到的一個前輩說道的Runnable和Thread的區別,感覺很贊!

剛看到的一個前輩分析的,感覺醍醐灌頂,在這記錄學習一下。 關於Thread和Runnable的區別 Thread和Runnable是實現java多線程的兩種方式,Thread是類,Runnable爲接口,建議使用Runnable來實現多線

原创 Java HashMap,HashTable學習記錄。

原文地址:http://www.cnblogs.com/devinzhang/archive/2012/01/13/2321481.html Java的HashMap和HashTable 1. HashMap 1)  hashmap的數

原创 關於Java的同步Synchronized的使用,在這做下筆記。

今天看到一個前輩寫的關於Synchronized用法,以及其中的一些原理,感覺很棒,就在這引用了一下。 本文出自http://z-jiankun.iteye.com/blog/1408471 用什麼關鍵字修飾同步方法 ? 用synchr

原创 ListView,CursorAdapter,ContextMenu之間的映射關係學習筆記。

這幾天在學習NotePad的源碼,對其中的ListView,CursorAdapter,ContextMenu數據之間的映射關係仔細研究了一下,在這記錄一下。 在這先說一下SQLiteDatabase中的insert()這個方法的返回值

原创 Android 架構概況,學習筆記。

本文出自:http://www.cnblogs.com/lijunamneg/archive/2013/01/18/2866953.html android基本架構 Android其本質就是在標準的Linux系統上增加了Java虛

原创 Android關於如何取消靜態註冊的廣播事件,你知道嗎?

大家都知道,關於Android廣播事件的註冊有兩種方式,一種是在代碼中靜態註冊,一種呢是寫在Manifest中的靜態註冊,在這我就不跟大家羅嗦,如何 靜態註冊,如何動態註冊了,相信大家也知道。 大家有沒有考慮過這個問題,但用戶設置不要監聽