原创 使用ViewServer讓Android真機可用HierarchyView視圖檢測工具

使用ViewServer讓Android真機可用HierarchyView視圖檢測工具 HierarchyViewer是Android SDK自帶的用於佈局檢測的工具,其位置在\Android SDK目錄\tools目錄下,關於使用Hie

原创 Android註解支持(Support Annotations)

原文地址:http://tools.android.com/tech-docs/support-annotations Android Support Library從19.1版本開始引入了一個新的註解庫,其中包括了很多有用的元註解,可

原创 深入理解Java內存模型(三)——順序一致性

本文轉自:http://ifeve.com/java-memory-model-3/ 數據競爭與順序一致性保證 當程序未正確同步時,就會存在數據競爭。java內存模型規範對數據競爭的定義如下: 在一個線程中寫一個變量, 在另一個

原创 深入理解Java內存模型(一)——基礎

本文轉自:http://ifeve.com/java-memory-model-1/ 併發編程模型的分類 在併發編程中,我們需要處理兩個關鍵問題:線程之間如何通信及線程之間如何同步(這裏的線程是指併發執行的活動實體)。通信是指線程

原创 深入理解Java內存模型(二)——重排序

本文轉自:http://ifeve.com/java-memory-model-2/ 數據依賴性 如果兩個操作訪問同一個變量,且這兩個操作中有一個爲寫操作,此時這兩個操作之間就存在數據依賴性。數據依賴分下列三種類型: 上面三種情

原创 深入理解Java內存模型(四)——volatile

本文轉自:http://ifeve.com/java-memory-model-4/ volatile的特性 我們聲明共享變量爲volatile後,對這個變量的讀/寫將會很特別。理解volatile特性的一個好方法是:把對vola

原创 Android中顯示/隱藏軟鍵盤的相關方法

由於EditText控件會自動獲得焦點,顯示爲等待輸入的狀態,因此當進入一個包含EditText的頁面時,手機的軟鍵盤會自動打開,佔據屏幕的大片區域,影響用戶體驗。 Android系統爲我們提供了顯示和隱藏軟件盤的有關方法  1.切換顯

原创 Android Training 系列 - 設置ActionBar(動作條)

原文地址:https://developer.android.com/training/basics/actionbar/setting-up.html 設置ActionBar 在最常見的基本狀態下,ActionBar顯示當前Activ

原创 深入探究Android定位(一)

原文地址:http://android-developers.blogspot.com/2011/06/deep-dive-into-location.html 本文原作者爲Reto Meier,Google Android技術開發推广部

原创 Android使用自定義ImageView爲圖片添加邊框

主要代碼如下: package com.wang.thomas.imageviewbounds; import android.content.Context; import android.graphics.Canvas; impor

原创 Android百度地圖隱藏縮放按鈕和比例尺的方法

在手機中使用百度地圖,通常的方法是在佈局文件中配置MapView控件,但是這樣顯示出的地圖,無法去掉地圖上的縮放按鈕和比例尺標記。 如果要實現以上需求,就不能再佈局文件中直接配置百度地圖,而要在代碼中動態加載: BaiduMapOp

原创 加速你的Android應用

加速你的Android應用 轉自http://www.devtf.cn/?p=1097 幾周之前,我在Droidcon NYC上有過一次關於Android性能優化的演講。 我在這個演講中花費了大量的時間,因爲我想通過真實的例子展現性能問題

原创 Android最佳實踐(譯)

來自Futurice 開發者們的Android開發最佳實踐,原文地址https://github.com/futurice/android-best-practices 其中的很多道理可能比較淺顯,但確實是Android開發中需要注意

原创 Java NIO使用及原理分析

Java NIO使用及原理分析 (一) 轉自:http://terrylee.me/blog/post/2010/10/01/java-nio-internal-part1.aspx 最近由於工作關係要做一些Java方面的開發,其中最重

原创 OKHttp使用教程

本文轉自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0106/2275.html Android系統提供了兩種HTTP通信類,HttpURLConnection和