原创 Google Geocoding API 免費版和商業版(地理編碼逆地址)

免費版: public static final String URL_GEOCODE = "http://maps.google.com/maps/api/geocode/json?latlng=%1$f,%2$f&sens

原创 【Java基礎】類的實例化、static、父類構造函數執行順序

重溫java基礎,以免自己以後犯原則性錯誤,這是最基本,最基礎的東西。 直接上代碼: A.java public class A { int a1 = 8; int a2 = getA2(); { int a3 = 9

原创 Android開發之異步下載網絡圖片並顯示到UI界面

最近開發時遇到了打開一個界面時,需要聯網下載一個網絡圖片,但是這個圖片也不一定一成不變,索性我下載好圖片,直接就在UI界面中顯示出來,【也沒有作緩存、圖片保存在本地之類的】,也就是說每次打開這個界面都會更新新的圖片。今天記錄下來,供有同

原创 Android開發之監聽或獲取手機短信內容

最近做的項目裏要監聽手機的短消息內容,這個東西好像在最初學的時候都做過,不過現在早忘記了,現在寫下來,記住了。 前提--權限: <uses-permission android:name="android.permiss

原创 Android初體驗之Monkey和MonkeyRunner

本文部分解釋性語段摘自網絡百科或其它BLOG,語句內容網絡隨處可見,也不知道誰是初始原創,便不再署名出處,如有雷同,還請見諒。 Monkey  什麼是Monkey Monkey是Android中的一個命令行工具,可以運行在模擬器裏

原创 Android重力感應開發

一、手機中常用的傳感器 在Android2.3 gingerbread系統中,google提供了11種傳感器供應用層使用,具體如下:(Sensor類) #define SENSOR_TYPE_ACCELEROMETER 1 //加速度

原创 Android SD卡簡單的文件讀寫操作

最近有這樣的需求,把每次統計到的數據,以txt形式保存到手機SD卡或是手機內存中,遇到一些問題,記錄下來。 首先如果要在程序中使用sdcard進行存儲,我們必須要在AndroidManifset.xml文件進行下面的權限設置:  

原创 StringBuffer和StringBuilder的區別

無論是做Java或是Android,都避免不了遇到這個問題,其實開發過程中一般情況下是不會糾結,這個問題是面試必選經典題,今天有時間,就總結一下。 String、StringBuffer、StringBuilder區別 String

原创 Http和Socket連接區別

1、TCP連接 要想明白Socket連接,先要明白TCP連接。手機能夠使用聯網功能是因爲手機底層實現了TCP/IP協議,可以使手機終端通過無線網絡建立TCP連接。TCP協議可以對上層網絡提供接口,使上層網絡數據的傳輸建立在“無差別

原创 【面試】基本算法

這裏記錄面試時遇到的一些算問題,都是很基礎的,基礎的不能再基礎了,腦子不好,記錄下來。 排序一: -(void) doDesc{ int list[12] = {12,42,21,45,6,13,89,23,48,

原创 二十歲出頭的時候上,你一無所有,你擁有一切

一篇治癒系的勵志文,讓我想到一句話,青春就是明明一無所有,卻仍然相信有一天世界會在你腳下。 (一)嘴上說說的人生 那年我在離家的時候一個勁地往自己的硬盤裏塞《灌籃高手》,我媽一副嗤之以鼻的表情看着我,似乎是在說:“這麼大的人了居然

原创 Android點擊EditText文本框之外任何地方隱藏鍵盤的解決辦法

1,實現方法一:通過給當前界面佈局文件的父layout設置點擊事件(相當於給整個Activity設置點擊事件),在事件裏進行鍵盤隱藏 <LinearLayout xmlns:android="http://schemas.androi

原创 Android之NetworkOnMainThreadException異常

看名字就應該知道,是網絡請求在MainThread中產生的異常 先來看一下官網的解釋: Class Overview The exception that is thrown when an application atte

原创 Android開發之利用ViewPager實現導航頁和滑動標籤頁效果

ViewPager這個組件是谷歌官方給我們提供的一個兼容低版本安卓設備的軟件包,裏面包含了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一,利用它我們可以做很多事情,從最簡單的導航,到頁面菜單等等。它在andro

原创 netstat命令簡單瞭解

簡介(網絡) Netstat 命令用於顯示各種網絡相關信息,如網絡連接,路由表,接口狀態 (Interface Statistics),masquerade 連接,多播成員 (Multicast Memberships) 等等。 執