原创 GPS代碼學習---Framework代碼學習

Android基於位置的服務,不得不提到andriod.location包,它提供了很方便的API來實現基於位置的服務。和其他android系統服務一樣,我們不能直接實例化一個LocationManager,而是通過getSystemS

原创 Android各種基礎知識(二)

Android常用命令(轉載) 原文出處:http://my.eoe.cn/863210/archive/1089.html?f_section=hot 1.android: 對你只要輸入android就會出來,SDK an

原创 Android平臺必備技能(一)---進程間通信AIDL的應用詳解

一些必備的背景知識,理解以下知識將有助於編寫AIDL通信流程。 1.  AIDL是什麼?     AIDL:Android Interface Definition Language,即Android接口定義語言。即Android平臺上使

原创 SQLiteOpenHelper在query得到Cursor返回值異常問題探究

最近開發的一個功能會用到SQLite,碰到一個問題,糾結了整整一個下午,終於找到原因,記錄一下。       功能很簡單,創建了一個自定義的ListView,在每個ListView中都對應有一個Button,而該Button需要有個狀態記

原创 ScrollView和ListView衝突問題解決

       最近在開發一個應用時用到了ScrollView和ListView,想在ListView上再放一個小的標題欄分割,然後整體超出屏幕後又能滾動顯示。但是,在跟蹤過程中發現,我們自己設置了ListViewAdapter後,getV

原创 Android-Handler, Thread, Runnable的簡單應用

Runnable:Represents a command that can be executed. Often used to run code in a different Thread. 一、既然Runnable和Thread有關

原创 《壹百度》- 百度員工內部培訓資料

(一)立業1、人一定要做自己喜歡並擅長的事 內心的喜好是推動事業進步的最大動力,它能幫你克服困難,堅持到底;而如果你喜歡的事情有很 多,要挑選自己最擅長做的事,這樣就能在感受快樂的同時也取得超乎常人的成就。 2、認準了,就去做;不跟風,不

原创 Java中的ReentrantLock和synchronized兩種鎖定機制的對比

原文:http://www.ibm.com/developerworks/cn/java/j-jtp10264/index.html 簡介: JDK 5.0爲開發人員開發高性能的併發應用程序提供了一些很有效的新選擇。例如, java.

原创 Android各種Color值

<?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#FFFFFF</color><!--白色 --> <color name="ivory">#

原创 GPS代碼學習 --- 設置菜單

一、GPS在設置中的代碼。         節前看了一小部分GPS設置部分代碼,對應手機菜單中“設置\位置信息訪問權限”,參考代碼LocationSettings.java, AgpsEpoSettings.java, Custo

原创 待機窗口小部件的編寫流程---時間小部件

時間小部件在很多android智能機上都很常見,本篇主要通過介紹時間部件的編寫流程,介紹在待機上顯示小部件的方法,先來張圖。 在不瞭解Launcher上如何顯示窗口小部件之前,我們暫時分步驟完成小部件的編寫,完成後再找機會做深入研究。

原创 Android分析之LowMemoryKiller

Android Kernel 會定時執行一次檢查,殺死一些進程,釋放掉內存。 那麼,如何來判斷,那些進程是需要殺死的呢?答案就是我們的標題:Low

原创 Stack的簡單應用

棧(Stack)的簡單應用: 構建Stack,接口方法有push(), pop(), peek(), isEmpty()等,使用LinkedList來創建Stack,如下: class Stack<T> { private Linked

原创 gif圖片格式解析

簡介: GIF(Graphics Interchange Format)是CompuServe公司開發的圖像文件存儲格式,1987年開發的GIF文件格式版本號是GIF87a,1989年進行了擴充,擴充後的版本號定義爲GIF89a。

原创 設計模式學習

面向對象功能複用最常見的技術是類繼承和對象組合。 如果繼承下來的實現不適合解決新問題,則父類必須重寫或者被其他更適合的類替換。這種依賴關係限制了靈活性並最終限制了複用性。 一個可用的解決方法就是隻繼承抽象類,因爲抽象類通常提供較少的實現。