android 產生縮圖

 options.inSampleSize = 4;options.inDither = false;options.inPreferredConfig = Bitmap.Config.ARGB_8888;options.inJustDecodeBounds = false;Bitmap b = BitmapFactory.decodeResource(getResources(), R.drawable.sam,options);Bitmap b2 = extractMiniThumb(b,

Android學習四之APIDemos

 先前一直不知道到寫一些什麼,因為Android內建的APIDemos做得非常好,都是那些真正的高手們寫的,而且文檔也寫的非常漂亮,我個人覺得很多東西都可以直接拿來用,在上邊改,然後成為我們自己的東西,說得好聽叫“站在巨人的肩膀上”,說得難聽點叫“竊取”。反正不過了,學為先開啟Eclipse,點擊Android SDK and AVD

Android學習三UI之Layout

Android,有個特點,就是特別漂亮,我們能看到的稱之為:UI(User Interface),使用者介面今天一起學習UI的布局Layout,學過幾天Java基礎的應該對Java裡的GUI編程有所瞭解,裡面有一個設計模式:Observer,觀察者。對設計模式感興趣的朋友,本人推薦一本書:《Head First 設計模式》Android裡的 UI開發有所不同,一個最明顯的特點就是:android把布局、控制項都寫著了設定檔檔案裡,代碼簡化了。廢話少說,我們開始第一個例子,依然參考文檔:http:

Android學習二之Activity(一)

前一篇文章因為是晚上寫的,最後寫的不完善今天把自己學習Activity的過程和經驗記錄一下,希望能協助到有心看這篇文章的朋友。本人水平低陋,還望指教首先看代碼:package com.zph;import android.app.Activity;import android.os.Bundle;public class FirstActivity extends Activity { /** Called when the activity is first created. */

Android學習六之Service(二)

 昨天晚上實在是不方便,寫到一半沒法寫下去了,今天早上到一卡通再充了一下電卡,終於有電了!閑話少說,把Service接下來的部分寫完。上次寫到當我們的service需要處理多線程的時候,我們需要從Service這個基類進行擴充,具體步驟通過文檔裡的代碼來說明:public class HelloService extends Service {private Looper mServiceLoopr;private ServiceHandler mServiceHandle;private

Android學習七之Service(三)

 上次上心理學課的時候,老師講到溝通,溝通的一個必要前提是心平氣和,可是昨天我真的特彆氣憤,現在的大學生怎麼變成這樣了!並不是我這個人很保守或是怎樣,不喜歡別人女生還要提出那種無恥的要求,學校裡又不是紅燈區!好吧,算我說了一些廢話。上回說到要Service有兩種:Started 和 Bound,已經學過了Started,因為文檔裡專門拿出一頁來介紹Bound Service,我估計這個Bound Service

Create Hello Android

  在Eclipse中開發第一個Android應用程式--HelloAndroid 第一步:在Eclipse功能表列中選擇File->New->Project 選擇 Android下的AndroidProject 建立一個新的AndroidProject  彈出 New AndroidProject對話方塊 其中 1.ProjectName(項目名稱)2.Application name (應用程式名稱一般預設為項目名稱)3.Package name(包名)4.Min SDK

下載和編譯Android核心

開發環境為ubuntu10.41.       下載android核心源碼,我選用的核心是用於android模擬器的核心goldfish,使用的命令為:git clone https://android.googlesource.com/kernel/goldfish.gitcd kernelgit branch2.       下載交叉編譯器,使用的命令為:git clone https://android.googlesource.com/platform/prebuilt3.      

Android螢幕元素階層

  

android test 的學習

關鍵字: android test 學習  這幾天忙著寫一個Android App(等完成以後應該會open source),今天差不多把網路相關的部分實現了,XML解析還有待完善。幾天沒寫blog感覺有點不自在,正好想起Android 1.5_r1的release notes中專門提到了ADT0.9對於JUnit支援的改進,對於崇尚TDD(測試驅動開發)的人來說這無疑是一個好訊息,今天就抽點時間說說Android 1.5中JUnit整合相關的要點吧。

在Android讀寫XML(上)

在Android讀寫XML(上)——package說明中,詳細介紹了使用 DOM方法讀取XML文檔,由於使用DOM方法需要將整個XML文檔載入記憶體中,對系統資源佔用比較多,這對記憶體比較緊張的Android系統來說,使用DOM方法讀取XML文檔會有很大的限制。

認識Android 的兩層架構

 以MediaPlayer 服務為例在Android 平台裡,上層應用程式的service 與底層的系統service 有很大的區別,只是許多人都將它們混在一起了。例如,在Android 裡著名的MediaPlayer範例,許多人都知道其結構為:其中有兩個service:1、應用程式開發人員所寫的myPlayerService.java 類別。這是屬於一般所稱的SDK service。2、Android 已經提供的MediaPlayerService.cpp

Android畫圖學習總結(一)——類的簡介

首先,如何擷取 res 中的資源資料包package:android.content.res主要類:ResourcesAndroid SDK中的簡介:Class for accessing an application’s resources.Class for accessing an application’s resources. This sits on top of the asset manager of the application (accessible through

Android畫圖學習總結(二)——Bitmap

通過前一篇的學習,對Android 畫圖核心部分有了一定的瞭解,後面篇幅,我們將詳細介紹Android中的各種畫圖對象的使用,首先介紹我們最常用的Bitmap(位元影像)。位元影像是我們開發中最常用的資源,畢竟一個漂亮的介面對使用者是最有吸引力的。按照對位元影像的操作,分為以下幾個功能分別介紹:從資源中擷取位元影像擷取位元影像的資訊顯示位元影像位元影像縮放位元影像旋轉1.

Android畫圖學習總結(三)——Drawable

Android SDK提供了一個強大的類Drawable,Drawable這個抽象類別到底代表了什麼,如何使用?Drawable是個很抽象的概念,通過簡單的例子程式來學習它,理解它。先看個簡單的例子,使用Drawable的子類ShapeDrawable來畫圖,如下:public class testView extends View {private ShapeDrawable mDrawable;public testView(Context context) {super(context);

android –music database-1

 資料庫在 data/data/下的com.android.providers.media/databases -->分為2部分external-cfe1d0f.db//外部資料 主要是從sdcard中的資料internal.db//主要是系統的資料,比如系統鈴聲  其中上面的和music有關 後面的跟Vdiao有關後面表 還和Gallery有關 今天我研究的就是針對Musicalbum_art artists_albums_map

Android畫圖學習總結(四)——Animation(中)

在Android畫圖學習總結(四)——Animation(上)中詳細介紹了Tween Animation的定義、使用,由於篇幅有限,很多中重要的方面沒有說明,這篇文章一方面做個完整的總結說明,另外一方面補充說明上一篇幅遺漏的問題,協助大家更好的理解Tween Animation。對Tween Animation的本質做個總結:Tween Animation通過對 View 的內容完成一系列的圖形變換

Touch in Android

 android 中的touch處理的分成好,使用起來非常方便,收集一些資料,分享如下:Android裡有兩個類 android.view.GestureDetector android.view.GestureDetector.SimpleOnGestureListener 1) 建立一個類繼承SimpleOnGestureListener,HahaGestureDetectorListener ,可以實現以下event事件。 boolean  onDoubleTap(MotionEvent

android Content Provider基礎之 SQL

SQLite使用的SQL語言與標準的SQL語言大體是相同的,所以我想先回顧下SQL語言的用法。首先我們假設我們有如下表格,表格名稱“Employees”:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York3CarterThomasChangan

那麼android效率為什麼這麼的高呢

ndroid系統架構和上層應用是類java(不是正統的sun java)開發的,實現了自己的java虛擬機器dalvik,既然用java虛擬機器和java開發,一般都會認為效率低下。其實不然,在基本主流的智能手 機的軟體平台上,android的執行速度是最快的。        那麼android效率為什麼這麼的高呢?特別是一個應用程式的啟動時間很短,本文主要從以下個八方面進行分析: 1、

總頁數: 2771 1 .... 1308 1309 1310 1311 1312 .... 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.