如何學習Android應用程式的開發

如何學習Android應用程式的開發 Posted on June 3, 2010 昨天一同學問我,如何快速的學習Android應用程式開發? 之前的一位同事也問過我,我也只是大概的說說看哪些資料。為避免更多的人問我,所以有必要寫寫。 1. 開發環境搭建。自行Google。英文好的,看官方網 http://developer.android.com/ 訪問不了的,可以訪問它的鏡像

Ubuntu 環境編譯Kernel和Android

一、kernel的編譯 1. sudo apt-get install build-essential   2. sudo apt-get install libncurses5-dev   2. 下載編譯kernel的跨平台編譯器 下載地址: http://www.codesourcery.com/sgpp/lite/arm/portal/package6488/public/arm-none-linux-gnueabi/arm-2010q1-2

Android SDK、NDK、JNI的簡單介紹

Android SDK: SDK (software development kit)軟體開發套件。被軟體開發工程師用於為特定的軟體包、軟體架構、硬體平台、作業系統等建立應用軟體的開發工具的集合。因此。Android SDk 指的既是Android專屬的軟體開發套件   JNI: Java Native Interface (JNI)標準是java平台的一部分,它允許Java代碼和其他語言寫的代碼進行互動。JNI 是本地編程介面,它使得在 JAVA 虛擬機器 (VM)

Android 2.1 中 JNI 層 camera 的應用

作為在java層實現Image Recognition的參考。最好還是需要在jni層一下來找個口子抽取資料。   ——Leon     http://blog.csdn.net/chenji001/archive/2010/08/25/5836685.aspx Android 中如果想處理preivew

Android系統移植全過程

Android開發環境篇 一.  安裝: Required Packages Android requires the following system packages: flex: This lexical analyzer generator is used to read a given input file for a description of a scanner to generate. bison: This is a

Android開發環境配置教程

     最近開始做Android的開發,Android的開發環境第一次配置起來,還是蠻複雜的,下面是我整個配置過程。        第一步:下載並安裝JDK                 

Android中Message的靈活應用(轉載)

引用 來自easyandroid論壇,原文:http://www.easyandroid.com/bbs/viewthread.php?tid=33 1.活用Android線程間通訊的Message機制   1.1.Message   代碼在frameworks\base\core\java\android\Os\Message.java中。 

Android SDK的docs訪問速度慢,Please configure the Android SDK Environment variable (ANDROID_SDK_HOME)!

import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileFilter; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.

11.Android之JNI實現函數中LOG列印__函數

 在Java環境下使用JNI時可以方便的使用printf函數列印資訊,在Eclipse控制台Console視圖可以方便的觀察到,可在Android環境下使用JNI的話,printf函數就無效了,LogCat視圖和Console視圖裡看不到任何輸出。但我們可以使用Android本身的log方法,其實現步驟如下: 1、在JNI的實現代碼檔案(.c或者.cpp)中加入包含LOG標頭檔的如下代碼:#include <android/log.h>

Android心得3--撥號器

1. 一點小感悟  這兩天編程天天出現null

開始研究Android的相關內容

    做個標記,開始看Android。     Android是什麼,什麼來頭網上說的太多了,不想囉嗦太多,至於OHA什麼更不用說了,瞭解Android的,不知道OHA那是不可能的。     Android學習的開始,例行的是SDK下載,Ecplise外掛程式安裝,Android環境配置,沒啥好說的,在Eclipse平台搞Java開發的都知道。    

Android有線網調試

調試android ethernet 的常用命令

安卓日誌架構(一)

     

android底層驅動學習之裝置樹驅動及裝置匹配過程

問題一:為什麼需要裝置樹。 在目前廣泛使用的Linux kernel 2.6.x版本中,對於不同平台、不同硬體,往往存在著大量的不同的、移植性差的板級描述代碼,以達到對這些不同平台和不同硬體特殊適配的 需求。但是過多的平台、過的的不同硬體導致了這樣的代碼越來越多,比如arch/arm/plat-xxx和arch/arm/mach-xxx中充斥著大量的垃圾代碼, platform裝置、resource、

Urban Airship Android Client - Google GCM Push

本文連結:http://blog.csdn.net/kongxx/article/details/8181196 上一篇文章說到了怎樣通過helium來推播通知,下面來看看怎樣通過Google的GCM來推送。 這裡關於GCM的配置可以參考http://developer.android.com/guide/google/gcm/demo.html 下面的例子假定已經配置好了Google的GCM。 1. 首先添加gcm.jar包到libs目錄下,並將其加入classpath。

Android Server Push Notification - Urban Airship

本文連結:http://blog.csdn.net/kongxx/article/details/8155916 1. 首先在urbanairship註冊一個帳戶,他有免費帳戶可用,試用45天。 2. 註冊完之後,建立一個app,內容比較簡單看著填就可以了。 3. 在app產生之後,進入屬性修改頁,將其中Android

Urban Airship Android Client - Helium Push

本文連結:http://blog.csdn.net/kongxx/article/details/8176986 今天說說怎樣來建立一個最簡單的可以接收Urban AirShip通知的Android應用程式。 1. 首先建立一個Android應用,這裡需要注意的是Android應用的package名必須和Urban AirShip上application的package名一致。 2.

Android實戰之Scrollbar Activity

Android中幾個常用的Layout雖然有scrollbar屬性,但是並不能實現當其中內容太多時自動在Activity上出現Scrollbar,後來發現對於這種情況其實是需要使用ScrollView來處理的,具體配置可以如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout

一個簡單、漂亮、功能強大的Android日誌程式:logger

一個簡單、漂亮、功能強大的Android日誌程式。  日誌程式提供了 :  線程資訊Thread information  類資訊Class information  方法資訊Method information  漂亮列印的JSON內容Pretty-print for json content  Clean output  Jump to

使用NFC讓Android程式自動運行

本文是使用了NFC的標籤紙和小米3手機測試 首先建立一個Activity類 [java]  view plain  copy   package com.cayden.run.application;     

總頁數: 2771 1 .... 1535 1536 1537 1538 1539 .... 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.