Android學習筆記01:開發環境搭建

最近開始學習Android開發,結果在搭建開發環境的時候遇到了不少的問題,因為白天要上班,只能晚上回來再搗鼓,結果耗費了近一周的時間才搭建好了Android的開發環境。下面記錄一下Android開發環境搭建的大體步驟,並說說我在搭建過程中遇到的一些問題以及解決的辦法。1.JDK安裝  JDK的安裝比較簡單,按照提示一步步的進行就可以正常安裝了。我使用的JDK版本是JDK1.7.0_01。  #注意:安裝完成後需要將你安裝JDK的目錄的地址添加到系統的環境變數中,詳細的添加步驟網上有很多介紹,這裡

Android模擬器無法啟動

Android模擬器無法啟動,並提示錯誤資訊: invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe.Hint: use '@foo' to launch a virtual device named 'foo'.please use -help for more information  解決辦法如下:1.

Android學習筆記16:Button控制項圖文混排效果的實現

Button繼承自TextView,所以TextView的一些屬性同樣也適用於Button控制項。  Button的直接子類為CompoundButton。Button的間接子類有CheckButton、RadioButton、Switch和ToggleButton。1.Button常用屬性設定1.1設定Button的背景顏色  要設定Button按鈕的背景顏色,可以通過在xml檔案中設定android:background屬性實現,同樣也可以通過在代碼中使用setBackgroundColor

Android學習筆記21:ImageView擷取網狀圖片

Android平台有3種網路介面可以使用,它們分別是:java.net.*(標準java介面)、org.apache(Apache介面)和android.net.*(Android網路介面)。本文將使用java.net.*(標準java介面)來實現擷取一張網狀圖片,並將其顯示在ImageView控制項中。  java.net.*(標準java介面)提供了與網路有關的類,包括流和資料包通訊端、Internet協議、常見Http處理(比如,建立URL以及URLConnection/HttpURLCo

Android PhoneGap event in the Code

print?<!DOCTYPE html> <html> <head> <title>PhoneGap Event Example</title>  <script type="text/javascript" charset="utf-8"

詳解之android動畫interpolator插補器

在使用動畫Animation或者AnimationSet的時候,有一個interpolator插補器的屬性。可以用來設定動畫運動時的速率。那麼,插補器是怎麼實現一個動畫的速率改變的呢?在講這些之前,我想先補充說點,動畫插補器目前都只是對動畫執行過程的時間進行修飾,並沒有對軌跡進行修飾。因為所有的插補器都是實現了Interpolator這個介面,而Interpolator又是繼承自一個叫做TimeInterpolator的介面(從3.0開始,增加了TimeInterpolator這個介面,並把原先

使用Android OpenGL ES 2.0繪圖之一:構建一個OpenGL ES環境

  為了能夠在Android應用程式中使用OpenGL ES繪製圖形,你必須建立一個視圖作為容器。而更直接的做法是從GLSurfaceView和 GLSurfaceView.Renderer各派生一個實作類別。GLSurfaceView作為使用OpenGL繪製的容器,GLSurfaceView.Renderer將用於控制繪圖的動作。對這些類的更多資訊,請參閱OpenGL ES開發人員指南。       

Android ActionBar使用介紹

一、什麼是ActionBar       

Android tp的虛擬按鍵(virtual key)處理

Android tp的虛擬按鍵處理現在在越來越多的Android的手機都是虛擬按鍵來操作,但是對於開發人員來說可能會關心Android對虛擬按鍵如何處理的。對Linux熟悉的人可能會說,it's easy, 調用input_report_key()。OK,你說的沒有錯誤,但是在android中,google讓你對策略和驅動有了更加深入的瞭解。APP------->         

android實現點擊短連結進入應用 並獲得整個串連的內容

例如:我收到一個簡訊是一個連結:http://www.qq.com/a/b/?, 當我點擊以後我要實現的情境是:點擊-----》有兩種情況可供選擇:手機中有此應用,跳轉到應用;反之,則進入網頁。跳入網頁我就不說了,這個不用寫什麼都會跳過去,本身就是http超連結,下面介紹如何讓系統根據書寫的串連,尋找到我的應用程式,並在程式中將這個地址完整的擷取:1、首先,在manifest.xml中你要跳轉到的activity中添加如下代碼:   

android圖形基礎知識

 AndroidGDI基本架構    在Android中所涉及的概念和代碼最多,最繁雜的就是GDI相關的代碼了。但是本質從抽象上來講,這麼多的代碼和架構就幹了一件事情:對顯示緩衝區的操作和管理。   

android解析plist檔案

plist,即property list,是蘋果手機軟體開發中經常用到的隱藏檔格式,其實質就是XML檔案,但是它遵循一定的格式。比如包含一些指定的元素,如plist,array,string,key等。蘋果提供瞭解析該類檔案的機制,可惜在安卓開發工具中卻沒有提供。經常遇到的情況是,在開發蘋果和安卓手機軟體的時候,要統一資源檔,這個時候,我們可以採用GitHub中提供的開源android-plist-parser解決方案。比如我們要解析一個全國省市區的一個plist檔案: xml

談Android四大組件之Activity篇

   前些天看了一個要上大四的學長寫的一篇Android實習生求職經曆,瞭解到一些關於Android的面試題,其中Android的四大組件(Activity、Service服務、Content Provider內容提供者、BroadcastReceiver廣播接收器)是最容易出面試題。除了應付面試,四大組件也是Android開發人員必須要掌握的。於是Shamoo在網上收集了很多資料,將有用的整理起來。   Activity的介紹 

Android之自訂AlertDialog無法監聽控制項

          要做一個自訂的彈出框,以前都是用一個Activity來實現,總覺得不是很好看,彈出的框有時候感覺有點大,所以上網查資料說,可以給AlertDialog自訂一個view就行了,代碼如下 SPAN style="FONT-SIZE: 18px">AlertDialog dialog = new

android飛機遊戲敵機移動路徑

基礎android的飛機類遊戲,與前人一樣,由surfaceView繪製遊戲畫面,另起線程式控制制繪製時間間隔達到動態效果。這裡附上最近自己寫的敵機自動飛行路徑代碼。請大家給點意見。       

Android LCD調試執行個體流程

調試前的參考文檔:1)調試lcd背光,背光主要分為PMIC內建的和單獨的DCDC,如果為PMIC內建的背光,一般平台廠商已經做好,直接調用介面即可,如果為單獨的DCDC驅動,則需要用GPIO控制DCDC的EN端2)確認lcd的類比電,io電是否正常3)根據lcd的解析度,RGB/CPU/MIPI等不同的介面,配置控制寄存器介面4)根據lcd

android關機充電

1、關機充電其實是進入adb shell很快的方式! 2、手機關機時候插入USB,手機將進入關機充電模式,那麼這個模式究竟是怎麼進行的,這裡分析如下! (1)uboot:這裡代碼大概瀏覽了一下:u-boot\arch\arm\lib\board.c下的函數board_init_r中倒數最後幾行:do_cboot(NULL, 0, 1,

Android4.0記憶體Dex資料動態載入技術

英文原版:http://2013.hackitoergosum.org/presentations/Day1-05.Nifty%20stuff%20that%20you%20can%20still%20do%20with%20Android%20by%20Xavier%20Martin.pdf    一、Android DEX 動態載入技術      

A10 平板開發二搭建Android開發環境

我是直接在Ubuntu 12.10 64位系統下操作的,搭建Ubuntu開發環境類似,見Ubuntu 10.04開發環境配置。需要注意的是,64位的系統,需要安裝支援32位的庫(sudo apt-get install ia32-libs),不然編譯時間提示找不到交叉編譯鏈。1.安裝javauestc@uestc-ThinkPad-T43:~/tools$ lsjdk1.6.0_24  jdk-6u24-linux-i586.binuestc@uestc-ThinkPad-T43:~/

總頁數: 2771 1 .... 601 602 603 604 605 .... 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.