Time of Update: 2017-02-28
介紹在 Android 中種對話方塊及各種通知效果的應用常用對話方塊的使用,彈出式對話方塊、日期選擇對話方塊、時間選擇對話方塊、進度條對話方塊通知(出現在通知清單)和提示性通知(Toast)的示範1、常用對話方塊的示範res/layout/main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http:/
Time of Update: 2017-02-28
介紹在 Android 中各種布局的應用,以及菜單效果的實現各種布局方式的應用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout,
Time of Update: 2017-02-28
介紹搭建 Android 的開發環境,以及寫一個簡單的樣本程式在 Windows 下搭建 Android 開發環境Android 項目的目錄結構說明寫一個簡單的 Hello World 程式一、在 Windows 下搭建 Android 開發環境1、安裝 JDK (Java Development Kit)http://download.java.net/jdk6/2、安裝 Android SDKhttp://developer.android.com/sdk3、安裝 Eclipsehttp:/
Time of Update: 2017-02-28
1.android 的座標系是如何定義x, y Z 軸的。x軸的方向是沿著螢幕的水平方向從左向右,如果手 機不是正方形的話,較短的邊需要水平放置,較長的邊需要垂直放置。Y軸的方向是從螢幕的左下角開 始沿著螢幕的的垂直方向指向螢幕的頂端。將手機放在桌子上,z軸的方向是從手機指向天空。2.方向感應器在方向感應器中values變數的3個值都表 示度數,它們的含義如下:values[0]:該值表示方位,也就是
Time of Update: 2017-02-28
研究了android從網路上非同步載入映像,現總結如下:(1)由於android UI更新支援單一線程原則,所以從網路上取資料並更新到介面上,為了不阻塞主線程首先可能會想到以下方法。在主線程中new 一個Handler對象,載入映像方法如下所示private void loadImage(final String url, final int id) { handler.post(new Runnable() { public void run() { Drawable drawable
Time of Update: 2017-02-28
好長時間沒有再接觸Android了,以至於GenyMotion出現這麼久了,我還沒有試用過,記得當時發布 Android Studio時,當天我就開始試用了,好吧,看到GenyMotion這個東西還要歸功於這篇文章: http://blog.csdn.net/chichoxian/article/details/9224793,看了這篇文章之後,才知道這個東西,才開 始試用這個東西。首先,我們需要做的第一步是去這個網站下載軟體安裝包:
Time of Update: 2017-02-28
上篇文章已經對Web Service及其相關知識進行了介紹(Android開發之WebService介紹 ),相信有的朋友 已經忍耐不住想試試在Android應用中調用Web Service。本文將通過一個簡單的樣本講解和示範Android平台 的Web Service開發。Ksoap2-android簡介在Android平台叫用Web Service需要依賴於第三方類庫 ksoap2,它是一個SOAP Web
Time of Update: 2017-02-28
1、什麼是簽名?如果這個問題不是放在Android開發中來問,如果是放在一個普通的版塊,我想大家都 知道簽名的含義。可往往就是將一些生活中常用的術語放在電腦這種專業領域,大家就開始迷惑了。電腦 所做的事情,或者說程式設計語言所做的事情,不正是在儘可能地類比現實嗎?所以,電腦中所說的簽名和生活 中所說的簽名在本質上是一樣的,它所起到的作用也是一致的!讓我們來看看,在現實生活中的簽名。比 如下面這張圖片:這是女星孫儷的簽名。簽名就意味
Time of Update: 2017-02-28
本篇文章主要講解如何使用真機調試Android應用。在展開講解之前,我們首先需要明確一件事情:使用真 機調試Android應用是非常有必要的,可以說成是必須的!原因主要有但不限於以下幾點:1)模擬器並不能類比手機的所有功能。例如:模擬器不支援USB串連、視頻捕捉、音頻輸入、藍芽等,如 果你開發的應用裡的有些功能模擬器無法類比,這時只能使用真機來測試;2)如果你開發的應用即將發布了,那一定要使用真機測試一遍。試想,你開發的應用連你自己都不去使用
Time of Update: 2017-02-28
這是我寫的第3篇介紹調用百度地圖API搜尋服務的文章,所以對搜尋前要做的其它工作不再介紹,再加上 代碼中的注釋也對相關的操作、方法做了儘可能詳細的說明,所以直接看樣本吧。1)布局檔案 res/layout/main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2017-02-28
Overlay簡介Overlay通常被譯為“圖層”或“覆蓋物”。那麼對於地圖而言,什麼稱之為覆蓋物?“所 有疊加或覆蓋到地圖之上的內容,都被稱之為地圖覆蓋物,如標註、向量圖形元素(包括:折線和多邊形和圓) 、定位元影像標等。覆蓋物擁有自己的地理座標,當您拖動或縮放地圖時,它們會相應的移動。”為了讓大家 能夠對Overlay有更進一步的認識,我們再通過下面的圖形來直觀的認識它。 圖中標記的那些紅色的表徵圖
Time of Update: 2017-02-28
本篇通過一個簡單的樣本一步步介紹如何在Android應用中使用百度地圖api。1)下載百度地圖移動版 API(Android)開發包要在Android應用中使用百度地圖API,就需要在工程中引用百度地圖API開發包,這個 開發包包含兩個檔案:baidumapapi.jar和libBMapApiEngine.so。下載地址: http://dev.baidu.com/wiki/static/imap/files/BaiduMapApi_Lib_Android_1.0.zip2)申請API
Time of Update: 2017-02-28
根原因:listview(或其他有adapter的view)沒有獲得焦點列子:<RelativeLayout
Time of Update: 2017-02-28
Android中Intent中如何傳遞對象,就我目前所知道的有兩種方法,一種是Bundle.putSerializable(Key,Object);另一種是Bundle.putParcelable(Key,
Time of Update: 2017-02-28
第一步:首先在AndroidManifest.xml中加入下面代碼:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="hb.learn.junit" android:versionCode="
Time of Update: 2017-02-28
首先,開始最簡單的網路編程實戰,URL實現網路連接,不懂的童鞋可以參考JAVA中的URL編程,其原理是 一樣的,在這裡不再多做解釋。直接貼出實現原始碼:public class DataActivity extends Activity { private EditText imagePathText; private static final String TAG="DataActivity"; private
Time of Update: 2017-02-28
/* * Java檔案操作 擷取副檔名 * */ public static String getExtensionName(String filename) { if ((filename != null) && (filename.length() > 0)) { int dot = filename.lastIndexOf('.'); if ((dot
Time of Update: 2017-02-28
Socket 編程基礎知識:主要分伺服器端編程和用戶端編程。伺服器端編程步驟:1: 建立伺服器端通訊端並綁定到一個連接埠上(0-1023是系統預留的,最好大約1024)2 : 通訊端設定監聽模式等待串連請求3: 接受串連請求後進行通訊4: 返回,等待贏 一個串連請求用戶端編程步驟:1: 建立用戶端通訊端(指定伺服器端IP地址與連接埠號碼 )2: 串連(Android 建立Socket時會自動連接)3: 與伺服器端進行通訊4: 關閉通訊端Android Socket 通訊原理注意:1:
Time of Update: 2017-02-28
擷取網路連接狀態隨著3G和Wifi的推廣,越來越多的Android應用程式需要調用網路資源,檢測網 絡串連狀態也就成為網路應用程式所必備的功能。Android平台提供了ConnectivityManager 類 ,用於網路連接狀態的檢測。Android開發文檔這樣描述ConnectivityManager 的作用:Class that answers queries about the state of network connectivity. It also notifies
Time of Update: 2017-02-28
開啟下載下來的SDK,會發現裡面有許多存放不同檔案的檔案夾,如下圖所示,那麼這些檔案夾裡到底存放 的是什麼呢,下面就對這些內容,進行講解。1. add-ons 這裡面儲存著附加庫,比如Google Maps, 當然你如果安裝了Ophone SDK,這裡也會有一些類庫在裡面。2. docs 這裡面是Android SDK API參考 文檔,所有的API都可以在這裡查到。3. market_licensing 作為Android Market著作權保護群組件,一般