搭建Android開發環境

Android的開發現在是如火如荼,逞現在不是很忙了,學習了下,這裡記錄下了在windows在如何搭建Android開發環境,對自己是個記錄,對新入門的兄弟姐妹們可以參考一下!(1)安裝JDK,省略。(2)下載Android SDK並配置。可以到http://www.android123.com.cn/sdkxiazai/上下載,下載好後,解壓縮,配置SDK,在Windows機器上,按右鍵我的電腦,選擇屬性->進階,點“環境變數”按鈕,修改“系統變數”下面的Path變數,把SDK

[入門四]Android核心模組及相關技術

Android作為一個行動裝置的平台,其軟體階層包括了一個作業系統(OS),中介軟體(MiddleWare)和應用程式(Application)。根據Android的軟體框圖,其軟體階層自下而上分為以下幾個層次:  第一、作業系統層(OS)  第二、各種庫(Libraries)和Android 運行環境(RunTime)  第三、應用程式架構(Application Framework)  第四、應用程式(Application)  以下分別介紹Andoid各個層次的軟體的重點及其相關技術:  

Android入門掃盲之二

http://35java.com/zhibo/forum.php?mod=viewthread&tid=388&extra=page%3D1在Android開發中對資源的引用是很重要的內容,看一個Android工程結構的好與壞,其實看看工程結構的資源檔的相互關係就大概可以看出來了,個人覺得學習好Android,資源檔是很重要的部分,這裡講的都是些入門層級的知識點,耐下心思看哦,呵呵。1,三種資源檔形式。資源檔之間的相互引用自然是基礎的基礎,三種形式(android:xxx/yy

Android UI開發專題(二) 之繪圖基礎

今天我們繼續介紹Android平台底層繪圖類的相關內容,在Android UI開發專題(一) 之介面設計中我們介紹了有關Android平台資源使用以及Bitmap相關類的操作,接下來將會以執行個體的方式給大家示範各種類的用處以及注意點。今天我們繼續瞭解android.graphics包中比較重要的繪圖類。  一、 android.graphics.Matrix  有關圖形的變換、縮放等相關操作常用的方法有:  void reset() // 重設一個matrix對象。  void

[入門三]Android應用開發入門五問

1. Android是什麼?  Android 是Google開發的基於Linux平台的開源手機作業系統。它包括作業系統、使用者介面和應用程式 —— 行動電話工作所需的全部軟體,而且不存在任何以往阻礙移動產業創新的專有權障礙。Google與開放手機聯盟合作開發了 Android,這個聯盟由包括中國移動、摩托羅拉、高通、宏達和 T-Mobile 在內的 30 多家技術和無線應用的領軍企業組成。  Android

[入門五]Android的Camera架構介紹

第一部分 Camera概述  Android的Camera包含取景器(viewfinder)和拍攝照片的功能。目前Android發布版的Camera程式雖然功能比較簡單,但是其程式的架構分成用戶端和伺服器兩個部分,它們建立在Android的進程間通訊Binder的結構上。   

Android UI開發專題(三) 各種Drawable

本次我們主要講解Android平台下的各種Drawable,這裡在SDK的android.graphics.drawable包下面可以看到有各種Drawable類多達十幾種,它們到底之間有什麼關係和區別呢?  一、AnimationDrawable  顧名思義該類主要表示動畫的圖形類,可以實現逐幀播放的效果,下面程式碼範例如下  1. 定義一個cwj_animation.xml 放到res/drawable

[入門六]深入詳解Android GSM驅動模組

上文說到request是接收,是通過ril_event_loop中的多工I/O,也對初始化做了 分析.現在我們來仔細看看這個機制如何運轉。  ril_event_set負責配置一個event,主要有兩種event:ril_event_add添加使用多路I/O的event,它負責將其掛到隊列,同時將event的通道 控制代碼fd加入到watch_table,然後通過select等待.ril_timer_add添加timer

[入門]Android的應用程式架構

以HelloActivity程式為例,簡單介紹Android應用程式的架構。希望讀者可以根據HelloActivity,自己寫出一個Andorid的應用程式。  HelloActivity工程的原始碼在Android目錄的development/samples/HelloActivity/中,代碼的結構如下所示:development/samples/HelloActivity/|-- Android.mk|-- AndroidManifest.xml|-- res|   |-- layout|

[入門八]Android的應用程式架構

以HelloActivity程式為例,簡單介紹Android應用程式的架構。希望讀者可以根據HelloActivity,自己寫出一個Andorid的應用程式。  HelloActivity工程的原始碼在Android目錄的development/samples/HelloActivity/中,代碼的結構如下所示:development/samples/HelloActivity/|-- Android.mk|-- AndroidManifest.xml|-- res|   |-- layout|

Android上的Back鍵事件捕獲

很多網友不明白如何在Android平台上捕獲Back鍵的事件,Back鍵是手機上的後退鍵,一般的軟體不捕獲相關資訊可能導致你的程式被切換到後台,而回到案頭的尷尬情況,在Android上有兩種方法來擷取該按鈕的事件。  1.直接擷取按鈕按下事件,此方法相容Android 1.0到Android 2.1 也是常規方法,直接重寫Activity的onKeyDown方法即可,代碼如下:  @Override  public boolean onKeyDown(int keyCode, KeyEvent

Android入門掃盲之一

http://35java.com/zhibo/forum.php?mod=viewthread&tid=387&extra=page%3D1學習Android差不多已經兩周多了,自己認為Android的架構還是蠻不錯了,只是提供的類庫的的繼承關係和方法的命名實在不是很爽,這方面負責Android

Android UI開發專題(一) 之介面設計

近期很多網友對Android使用者介面的設計表示高度興趣,對於Android UI開發自繪控制項和遊戲製作而言掌握好繪圖基礎是必不可少的。本次專題分10節來講述,有關OpenGL ES相關的可能將放到以後再透露。本次主要涉及以下四個包的相關內容:  android.content.res 資源類  android.graphics 底層圖形類  android.view 顯示類  android.widget

Android UI開發專題(四) View自繪控制項

很多時候想要設計漂亮的Android UI,使用Android內建的控制項無法滿足我們的需要就要考慮自繪控制項,在Android介面顯示類View,可以通過繼承擴充重寫相關方法來實現我們的圖形繪製。  首先我們需要瞭解下View類的底層實現,在SDK中我們可以看到View直接繼承於Java的基類Object,實現了圖形繪製和按鍵事件Drawable.Callback

Android藍芽API之BluetoothSocket類

前面兩篇文章中我們提到了有關Android平台藍芽的配對、發現、啟用等操作,本文開始通過BluetoothSocket類建立有關藍芽通訊的通訊端。從Android 2.0開始支援這一特性,藍芽和LAN一樣通過MAC地址來識別遠程裝置,建立完通訊串連RFCOMM通道後以輸入、輸出資料流方式通訊。  一、串連裝置  藍芽通訊分為server伺服器端和client用戶端,它們之間使用BluetoothSocket 類的不同方法來擷取資料,  1. 作為伺服器  如果一個裝置需要和兩個或多個裝置串連時,

關於Android零基礎學習的思考

1.完全沒有不懂程式設計語言的人群:建議先從C語言開始,主要學習它的文法,寫一些經典的小演算法,鍛煉邏輯思維能力,不需要瞭解的太深,也無需關心類庫函數.推薦書籍:譚浩強-《C程式設計》(譚浩強)第三版[PDF]pdf:http://www.verycd.com/topics/2818277/演算法學習:2.有過編程經驗而無Java開發的人群:Java基礎[J2SE]:(1)孫衛琴 - JAVA物件導向編程[新手推薦]:http://www.verycd.com/topics/122219/(2)

《Android 對話方塊大全》 方法超簡單

Activities提供了一種方便管理的建立、儲存、回複的對話方塊機制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int),

Android 上的安全性

概述                        Android 包括一個應用程式架構、幾個應用程式庫和一個基於 Dalvik 虛擬機器的運行時,所有這些都運行在 Linux 核心之上。通過利用 Linux 核心的優勢,Android 得到了大量作業系統服務,包括進程和記憶體管理、網路堆棧、驅動程式、硬體抽象層以及與本文主題 —— 安全性 —— 相關的服務。                        常用縮寫詞                                       

Android各版本區別總結

Android 1.0 第一版商用作業系統Android 1.1 更新了部分API,新增一些功能,修正了一些錯誤,同時增加com.google.android.maps包Android 1.5             智能虛擬鍵盤 使用widgets實現案頭個人化 線上檔案夾(Live Folder)快速探索線上資料 視頻錄製和分享 圖片上傳 更快的標準相容瀏覽器 Voice search 語音搜尋 立體聲藍芽和免持聽筒            Android 1.6            

關於android ui的最佳化 view 的繪製速度

關於如何最佳化activity的啟動速度, view 的繪製速度, 可參考這個sdk裡的文檔。 android-sdk-windows-1.5_r1/docs/resources/articles/window-bg-speed.html。看完後你就知道 android:windowBackground 太重要了,影響到繪製效率。這裡要說的是另外一點, 不是這個windowBackground 。android 為了提高滾動等各方面的繪製速度,可以為每一個view建立一個緩衝,使用

總頁數: 2771 1 .... 217 218 219 220 221 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.