Time of Update: 2013-12-11
【0】準備環境:Linux or MacOS(也可以選擇虛擬機器裡面安裝ubuntu,請注意若是要編譯Android原始碼,Windows暫不支援).Note:The source download is approximately 6GB in size. You will need 25GB free to complete a single build, and up to 90GB (or more) for a full set of builds.【1】安裝Git與curl:$
Time of Update: 2013-12-11
Android橫豎屏要解決的問題應該就兩個:一。布局問題;二。重新載入問題。1.布局問題:如果不想讓軟體在橫豎屏之間切換,最簡單的辦法就是在項目的 AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation屬性,他有以下幾個參數:"unspecified"預設值 由系統來判斷顯示方向.判定的策略是和裝置相關的,所以不同的裝置會有不同的顯示方向."landscape"橫屏顯示(寬比高要長)&
Time of Update: 2013-12-11
-------------------第一種,所有按鈕受監聽.package gongzibai.co.cc;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;import
Time of Update: 2013-12-11
Bundle類是一個key-value對,“A mapping from String values to various Parcelable types.”兩個activity之間的通訊可以通過bundle類來實現,做法就是:(1)建立一個bundle類[java] Bundle mBundle = new Bundle(); (2)bundle類中加入資料(key
Time of Update: 2013-12-11
[java] <span style="font-size:12px;"> @Override public Object onRetainNonConfigurationInstance() { final List<String> list1 =
Time of Update: 2013-12-11
如果你想監聽自己或者別人接收到的簡訊,設定黑名單等功能,那麼就需要以下功能監聽簡訊,並進行提示或者響應的處理: 當系統收到簡訊時,會發出一個廣播Intent,Intent的action名稱為android.provider.Telephony.SMS_RECEIVED,該Intent存放了系統接收到的簡訊內容,我們使用名稱“pdus”即可從Intent中擷取到簡訊內容: public class IncomingSMSReceiver extends
Time of Update: 2013-12-11
listview指定item擷取焦點的問題:這裡需要我們自己定義一個adapter,在getview方法裡添加我們的判讀邏輯(讓listview指定的item擷取焦點),讓返回的view去掉用view.requestFous,並對listview.setSelection(pos),pos為指定的item,同時要注意滑鼠點擊操作出現listview會使焦點丟失(不會出現在item上)現在是做的智能電視的項目,需要電視支援:滑鼠、鍵盤、遙控器 作者:agods
Time of Update: 2013-12-11
問:“在Android平台如何調用WebService”?經過溝通我發現,甚至有些朋友連什麼是WebSerivce都不知道就在問怎麼使用,更別說和WebService有關的SOAP、WSDL這類“火星”名詞了。所以,我就想在講解Android平台如何調用WebSerivce之前,先來介紹下WebService,看看它到底有多神秘。
Time of Update: 2013-12-11
如果你要定製一個Android系統,你想用你自己的Launcher(Home)作主介面來替換Android自己的Home,而且不希望使用者安裝的Launcher來替換掉你的Launcher.我們可以通過修改Framework來實現這樣的功能。這裡以Android2.1的原始碼為例來實際說明。1)首先瞭解一下Android的啟動過程。
Time of Update: 2013-12-11
Device Admin樣本介紹了類DeviceAdminReceiver,DevicePolicyManager和ActivityManager。類DevicePolicyManager
Time of Update: 2013-12-11
相機 Android架構架包含了各種相機和相機功能的支援,使你可以在你的應用中捕獲映像和視頻.本文檔討論一個簡單快速的擷取映像和視頻的方法,並概述一個建立自訂使用者相機體驗的進階方法.想一想 在使你的應用能使用裝置上的相機之前,你應該先想一想你的應用將來會如何使用此硬體.Camera必須-相機是必須的,你不希望你的應用安裝到一個沒有相機的裝置上.你應該在manifest檔案中聲明需要相機.快速映像或自訂特性-你的應用將如何使用相機?你僅僅是抓取一個快速圖片或視訊剪輯,還是提供一個新的使用方式
Time of Update: 2013-12-11
接收相機intent的結果 一旦你構建並執行了一個映像或視頻相機intent,你的應用必須配置為能接收intent的結果.本節向你展示如何攔截從相機intent來的回調以使你的應用可以對擷取到的映像和視頻做更多的動作. 為了接收一個intent的結果,你必須覆寫啟動intent的activity的onActivityResult()方法.下面的代碼示範了如何覆寫onActivityResult()來取得相機intent的結果.[java]private static final int
Time of Update: 2013-12-11
1. 首先在設定 Settings->Applications->Unknown Sources Checkbox 選中,表示允許從非Android Market渠道安裝應用。 2. 在系統內容變數中增加SDK_ROOT,將其指向 Android SDK 安裝目錄下的tools 目錄.3. 啟動 Emulator ,可以使用adb devices 看看PC是否與Emulator連結。 adb 在Android SDK
Time of Update: 2013-12-11
類Graphics2D同樣提供了繪製位元影像的方法,drawImage(). 下面的例子顯示衛星地圖。衛星地圖有衛星照片和道路名稱組合而成,所選的原始映像,可以參見 http://www.mapdigit.com/guidebeemap/maptile.php?type=MICROSOFTSATELLITE&x=6&y=4&z=14 maptile_6_4.jpghttp://www.mapdigit.com/guidebeemap/maptile.
Time of Update: 2013-12-11
Android 4.0 案頭底部狀態列分為兩個部分:左邊是三個導航鍵:從左置右依次是:返回鍵 ,Home鍵和RecentApplication鍵,就是查看最近開啟的所有程式,多任務切換就在這裡。 這三個鍵為一個地區 叫NavigationArea,即導航區。 最右邊是NotificationArea,也就是提示資訊區,有電量,無線訊號,藍芽等資訊顯示。
Time of Update: 2013-12-11
Android中Calendar與Date的區別以及消除時區對日期操作影響的方法在Android中的日期操作常用的有三種方式,分別是:Date類型Calendar類型Unix時間戳記其中,Unix時間戳記在計算上最為方便和靈活,效率也高;而Date和Calendar則在一些具體的日期計算上更為便利。其中,在進行日期轉化的時候,經常會用到SimpleDateFormat類來進行格式化,包括將特定格式字串轉化為Date對象,以及將Date對象格式化為特定格式字串。首先來比較一下Date和Calend
Time of Update: 2013-12-11
今天學習android
Time of Update: 2013-12-11
這篇文章主要介紹Android應用開發環境配置。Android開發環境有兩種,一是在Windows上開發,二是在Linux系統中開發,當然還有在IOS上開發的。這裡重點介紹在Ubuntu系統中配置Android開發環境。我是3年前接觸Ubuntu的,當時CentOS,Redhat都玩過,唯獨對它情有獨鐘。因為他簡潔,穩定而且用的人多,教程文章自然就多了,學起來也很容易。1、Windows上的Android開發環境配置
Time of Update: 2013-12-11
一、簡訊竊聽器原理介紹簡訊竊聽器的目的是竊聽某人發送的簡訊,比如我們在A的手機中安裝了此應用想要看B發送給A的簡訊;而怎麼樣才能夠獲得簡訊息呢?如果通過簡訊方式發送給第三方,則會被看出來,因此我們可以通過網路將訊息發送給web伺服器;Android手機中的Messaging應用也只是一個普通的應用;二、核心代碼簡訊竊聽器用戶端核心代碼在AndroidManifest.xml中添加許可權:[html]<uses-permission
Time of Update: 2013-12-11
Windows 7 64位,重新安裝Android SDK,結果遇到了問題:在檢測系統是否安裝JDK的時候總是提示:Java SE Development Kit (JDK) not foundError:Failed to find java version for 'C:\windows\system32\java.exe': [2] 系統找不到指定的檔案實際上我的JDK是已經安裝完畢的。之前裝Android