原创 java包裝類的小結

轉載自 http://macemers.iteye.com/blog/860631 Java包裝類,Wrapper~由於在java中,數據類型總共可分爲兩大種,基本數據類型(值類型)和類類型(引用數據類型)。基本類型的數據不是對

原创 安卓消息處理機制

從《安卓藝術探索》中總結出來的,詳情請參照該書 Android消息機制應對面試需掌握的東西 1.簡述安卓在子線程中通過Handler的流程。 2.安卓爲什麼不能在子線程中更新UI 3.安卓的子線程中創建Handler要注意

原创 Andriod中Service的生命週期

Andriod中Service的生命週期 1. Service生命週期 1)  可以通過調用Context.startService()啓動一個Service,這可能會觸發Service的onCreate()和onStart()操作,

原创 Intent詳解

轉載於http://fenglingdangyang.blog.sohu.com/231856618.html 隱式啓動Activity的intent到底發給哪個activity,需要進行三個匹配,一個是action,一個是cat

原创 AsyncTask源碼分析

轉載於郭霖大神的博客 雖然AsyncTask這麼簡單好用,但你知道它是怎樣實現的嗎?那麼接下來,我們就來分析一下AsyncTask的源碼,對它的實現原理一探究竟。注意這裏我選用的是Android 4.0的源碼,如果你查看的是其它

原创 Activity之間使用Intent和Bundle傳值的區別

1.Bundle類的作用   Bundle類用作攜帶數據,它類似於Map,用於存放key-value名值對形式的值。相對於Map,它提供了各種常用類型的putXxx()/getXxx()方法,如:putString()/getStri

原创 java的線程安全與同步

轉載於http://dapp66.iteye.com/blog/1669865 線程安全是說同一個代碼塊,一個時間點只能有一個線程訪問它。編寫線程安全的代碼是依靠線程同步。 首先來看看線程安全的實現原理: jvm有一個main

原创 java的兩種鎖解析

兩種鎖的概述 1.syncchronized鎖。這種鎖的同步監視器是對象或者類。分爲同步代碼塊和同步方法。 synchronized: 包括synchronized方法和synchronized塊。 synchronize

原创 Layout _width ,Layout_height和heigh ,width 區別:

轉載自: http://blog.csdn.net/yueqinglkong/article/details/10243551 1.一個組件可以只有Layout _width ,layout_height。但卻不能只有heigh ,wid

原创 java 垃圾回收機制筆記

1.理解什麼是GCroot http://blog.sina.com.cn/s/blog_72ef7bea0101cthq.html 由鏈接得知,線程屬於GCroot,所以即使將線程引用置爲null,線程也不會被GC回收。 2 JAVA

原创 Monkey測試系列:1. Monkey入門

什麼是Monkey測試 顧名思義,Monkey就是猴子,Monkey測試,就像一隻猴子,在電腦面前,亂敲鍵盤在測試。猴子什麼都不懂,只知道亂敲,通過Monkey程序模擬用戶觸摸屏幕、滑動Trackball、 按鍵等操作來對設備上的程序

原创 java 靜態內部類和非靜態內部類

靜態內部類和非靜態內部類之間到底有什麼不同呢?下面是兩者間主要的不同。 (1)內部靜態類不需要有指向外部類的引用。但非靜態內部類需要持有對外部類的引用。 (2)非靜態內部類能夠訪問外部類的靜態和非靜態成員。靜態類不能訪問外部類的非靜態成員

原创 Android的getLeft,getX,getTranslation,getRawX的理解

1、left(getLeft()):View相對於父View的左邊座標。 這個值不會隨着View的屬性(transitionX和X)改變。 View在layout的時候,會調用setFrame函數來改變left的值。 客戶

原创 JSONObject和JSONArray的區別

http://blog.csdn.net/xiazdong/article/details/7059573 上面是一個博主寫的,非常不錯。下面再做一些總結: 1.兩者可以添加的數據類型value是相同的。數據類型value 如下:

原创 Monkey測試系列:3. 源碼解析

源碼下載 monkey源碼下載地址: http://download.csdn.net/download/kingzhongmu/9424373 Monkey 測試的入口 在Monkey.java中有一個main函數 pub