原创 Android定位基礎
在開發應用中我們經常使用定位功能,最近也寫了一個關於定位的Demo,有三種方式可以實現定位,分別是基站定位, 網絡定位, GPS定位。 方式一:基站定位 (passive),精確度 幾十米到幾千米不等。 在市區推薦使用
原创 開發中常用到adb命令
1.調試常用的adb命令 1.1 開啓adb服務 adb start-server 1.2 關閉adb服務 adb stop-server 1.3 列出所有的設備
原创 網絡編程
一.網絡編程的基礎知識 計算機網絡:把分佈在不同地理區域的計算機與專門的外部設備用通信線路互連成一個規模大、功能強的網絡系統,從而使衆多的計算機可以方便地互相傳遞信息,共享硬件,軟件,數據信息等資源。 計算機網絡是現代通信技術與計算機技術
原创 Android獲取用戶位置
在很多生活類工具應用中都會包含用戶位置信息,這樣更方便的爲用戶服務。 經常我們使用三種方式進行定位,獲取用戶位置,分別是基於基站定位, 網絡定位,GPS定位。 一:基站定位(passive):這是基於網絡基站進行定位的,定
原创 獲取設備Mac地址和IP地址
app開發,難免會遇到需要獲取設備信息,作爲標示,使用比較多的,那肯定是mac或者設備的ip地址來標識當前使用的用戶。這些信息也經常會出現在網絡請求的請求頭裏面。 1.獲取設備的mac地址 /** * 獲取設備mac
原创 Android中跨進程通信的四種方式
由於android系統中應用程序之間不能共享內存。因此,在不同應用程序之間交互數據(跨進程通訊)就稍微麻煩一些。在android SDK中提供了4種用於跨進程通訊的方式。這4種方式正好對應於android系統中4種應用程序組件:Acti
原创 FastJson簡單使用
在工作中,經常客服端需要和服務端進行通信,目前很多項目都採用JSON的方式進行數據傳輸,簡單的參數可以通過手動拼接JSON字符串,但如果請求的參數過多,採用手動拼接JSON字符串,出錯率就非常大了。並且工作效率也特別低。 我在網上看
原创 Java URLConnection請求的參數進行封裝
package com.hospital.netengine; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamR
原创 XML簡介
針對於不同平臺,不同語言之間的數據共享,目前使用最多的技術是XML和JSON。剛做開發不久,根據自己的理解總結一下XML技術。 一.XML概念 XML英文全稱爲Extensible Markup Language,可擴展標記語言。主要
原创 銀行業務調度系統
當第一眼看到這個課題時,首先腦海裏想的是自己去銀行辦理業務時的場景。理清楚辦業務的流程。當我們去銀行取錢時,首先是去取票機上取一張小票,然後在等待區等待呼叫機叫號,如果叫的是自己手中小票上的號,說明輪到自己辦理業務了。可當自己看了張老師
原创 總結Android中的Info系列類
Andorid系統的Framework層中包含了許多管理應用信息的類,比如PackageItmeInfo類下包括ApplicationInfo,ComponentInfo,InstrumentationInfo,Permissi
原创 解析XML文件
總結兩種解析包解析XML文件 Jaxp(sun,j2se)、dom4j(dom4j) 一.JAXP解析XML文件 JAXP 開發包是J2SE的一部分,它由javax.xml、org.w3c.dom 、org.xml.sax 包及其子
原创 Android中的序列化
在編程中只要提到對象的序列化,我想大多數做過開發的同胞都會想到Serializable這個接口,這是JavaSE中支持的一種對象序列化方式,在Android中提供了另外一個對象序列化的接口,那就是今天我想闡述的重點內容Parcelable
原创 JavaWeb之會話技術
簡單總結Cookie和Session會話技術 一:會話的概念 會話可簡單理解爲:用戶打開一個瀏覽器,點擊多個超鏈接,訪問服務器多個web資源,然後關閉瀏覽器,整個過程稱之爲一個會話。 二:Cookie Cookie是客
原创 Android屏蔽設備的HOME鍵
在之前做鎖屏程序的中,常常需要屏蔽設備上的幾個按鍵。back和menu控件可以重寫onKeyDown的方法屏蔽掉,但HOME鍵很特殊,在2.2,2.3版本上重寫下面方法就能重寫home鍵 public void onAttachedToW