Time of Update: 2018-12-08
Google開放了Android的源碼 。 源碼採用Git進資料列版本設定。1. 首先,到 http://code.google.com/p/msysgit/downloads/list下載Git-xxx.exe,下載完成後安裝Git。2.
Time of Update: 2018-12-08
Android 為我們提供了一個用來繪製圖片與動畫2D的映像庫,這兩個包分別是android.graphics.drawable 和 android.view.animation ,在這兩個包中可以找到相同的類去呈現繪圖與動畫的兩個不同面。 在這個文檔中將介紹如何在你的Android應用程式中使用這個庫。我們將討論基礎類Drawable對象如何繪圖,如何使用一對Drawable的子類,還有如何去建立圖片和動畫。1 Drawable
Time of Update: 2018-12-08
下面的樣本是在Android中實現圖片3D旋轉的效果。 實現3D效果一般使用OpenGL,但在Android平台下可以不直接使用OpenGL,而是使用Camera實現,Camera中原理最終還是使用OpenGL,不過使用Camera比較方便。 Camera類似一個攝像機,當物體不動時,我們帶著攝像機四處移動,在攝像機裡面的畫面就會有立體感,就可以從其它的角度觀看這個物體。廢話不多說,直接看樣本。 運行效果如下: 項目結構: MainView.java中代碼:package com.
Time of Update: 2018-12-08
本文介紹在Android中實現推送方式的基礎知識及相關解決方案。推送功能在手機開發中應用的情境是越來起來了,不說別的,就我們手機上的新聞用戶端就時不j時的推送過來新的訊息,很方便的閱讀最新的新聞資訊。這種推送功能是好的一面,但是也會經常看到很多推送過來的垃圾資訊,這就讓我們感到厭煩了,關於這個我們就不能多說什麼了,畢竟很多商家要做廣告。本文就是來探討下Android中實現推送功能的一些解決方案,也希望能夠起到拋磚引玉的作用。^_^ 1.推送方式基礎知識: 在移動互連網時代以前的手機,
Time of Update: 2018-12-08
本樣本實現Android通過手勢可以實現映像的拖拽功能。運行效果如下: 代碼如下:package com.android.drag;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Bundle;import a
Time of Update: 2018-12-08
本文介紹AndroidPn項目實現推送的使用過程。 在上一篇文章中提到在Android中實現推送方式的解決方案,其中一個比較成熟的解決方案便是使用XMPP協議實現。而AndroidPn項目就是使用XMPP協議實現資訊推送的一個開源項目。在這裡給大家介紹其使用過程。 Apndroid Push Notification的特點: 快速整合:提供一種比C2DM更加快捷的使用方式,避免各種限制.
Time of Update: 2018-12-08
本文介紹Android中實現翻頁功能原理及樣本。 第一種翻頁效果如下: 實現原理: 當前手指觸摸點為a,則 a點座標為(ax,ay), 由三角形acb與三角形cmb為對稱三角形並且直線cp為am垂直平分線,則 B點座標為(ax/2,ay/2)。作gf垂直於om且cb垂直於am, 三角形cfg與gfm相似,則 cf:gf = gf:mf cf=(gf * gf) / mf gf長度為g點縱座標 mf長度為g點橫座標 cf長度可求 c點座標可求
Time of Update: 2018-12-08
本文給大家介紹如何在Android中實現宮格圖片連續滑動效果。 在這之前,寫過幾篇關於在Android中實現滑動的效果,畢竟滑動效果在Andriod開發中也使用得比較頻繁,有興趣的朋友請查看我以前的文章,這裡不再詳述。 今天寫這篇文章的緣由是前一段時間一個網友在我的部落格上面留言,想要實現在GridLayout(相當於九宮格)中點擊每項可左右滑動顯示該宮格的圖片,當該宮格的圖片顯示完以後,接著顯示下一宮格的圖片。那麼看過我以前關於滑動方面的文章的朋友,相信要實現前者的效果並不難,關鍵
Time of Update: 2018-12-08
本文介紹在Android中如何擷取系統應用程式列表。 Android系統為我們提供了很多服務管理的類,包括ActivityManager、PowerManager(電源管理)、AudioManager(音頻管理) 等。除此之外,還提供了一個PackageManger管理類,它的主要職責是管理應用程式包。 通過它,我們就可以擷取應用程式資訊。 PackageManager的功能: •安裝,卸載應用 •查詢permission相關資訊
Time of Update: 2018-12-08
本樣本以Servlet為例,示範Android與Servlet的通訊。眾所周知,Android與伺服器通訊通常採用HTTP通訊方式和Socket通訊方式,而HTTP通訊方式又分get和post兩種方式。至於Socket通訊會在以後的博文中介紹。HTTP協議簡介: HTTP (Hypertext Transfer Protocol
Time of Update: 2018-12-08
本文示範如何Android中實現ListView圓角效果。 無論是網站,還是APP,人們都愛看一些新穎的視圖效果。直角看多了,就想看看圓角,這幾年颳起了一陣陣的圓角設計風:CSS新標準納入圓角元素,特別是在iphone中幾乎隨處可見圓角設計,現在也開始出現很多圓角名片了。 現在就給大家實現一個圓角的ListView效果。
Time of Update: 2018-12-08
本文示範在Android平台中繪製和展示圖表示例,本樣本是基於RChart 2實現的。在一個系統中經常要用到圖表統計資料,在WEB開發中圖表繪製是一件簡單的事情,因為有比較多的開源方案。但在Android中開源方案並不多。Android中繪製圖表解決方案: 1) 使用google 圖表 api 2) 使用Achartengine庫(http://www.achartengine.org/) 3)
Time of Update: 2018-12-08
本樣本示範在Android中實現圖片左右滑動效果。 關於滑動效果,在Android中用得比較多,本樣本實現的滑動效果是使用ViewFlipper來實現的,當然也可以使用其它的View來實現。接下來就讓我們開始實現這種效果。為了方便大家理解,我們先來看一下: 主要如: 接下來我們看一下程式結構圖: MainActivity檔案中代碼:package com.android.flip;import android.app.Activity;import
Time of Update: 2018-12-08
本文介紹Android中Intent的各種常見作用。 1 Intent.ACTION_MAINString:
Time of Update: 2018-12-08
本文介紹在Android應用中如何提升視覺效果。當我們投身這個領域時,每個開發人員都想讓自己的應用更加出色,在Android應用開發中,風格和設計或許不是最關鍵的要素,但它們在決定Android應用成功與否上確實扮演重要的角色。以下是Android應用的UI設計技巧,還有個附加技巧,能夠提升你的Android應用的視覺吸引力。 1.使用大小適當的映像
Time of Update: 2018-12-08
本文介紹Android平台上幾種有用的的日曆控制項。日曆控制項在Web開發中有很多的解決方案,而且很容易實現,但是在Android平台上的解決方案較少且不容易實現。下面給大家開始介紹幾種及我們實現的樣本。 我們大家都知道,在Android平台3.0中才新增了行事曆檢視控制項,可以顯示網格狀的日曆內容,那麼對於Android
Time of Update: 2018-12-08
前沿:項目中往往需要顯示一段文本,如果對文本需要特定的效果,就要寫自訂的span,這樣的工作量會變得很大,目前android支援html格式的文本,下面就是我對android支援html的程度和使用方式的總結。 Android支援html 的兩個介面 1 Spanned android.text.Html.fromHtml(String
Time of Update: 2018-12-08
android項目中碰到需要替換tabHost預設樣式的情況,需要達到的效果:(實現原理,重構Tab的Indicator)為了做成這樣的效果,花了些時間,這裡做個筆記,給有需要的朋友。步驟一:建立一個xml布局檔案,命名main.xml<?xml version="1.0" encoding="utf-8"?><TabHost
Time of Update: 2018-12-08
本文介紹,在開發android 的map功能的配置步驟Step One 在android 的sdk中下載 googleAPI注: 在android中maps功能,非google的標準api,google把API放到了自己的庫裡面,在開發sdk之前,先要下載開發應用,對於API版本的的Google API。 下載步驟:開啟 android JDK 中的SDK Manager.exe -->選擇 Available packages,並在右邊顯示 Instances available
Time of Update: 2018-12-08
在實現網路攝影機拍照功能應用之前,考慮兩個風險【1】 你的應用不是每一款android 機器都可以使用主要原因: 網路攝影機拍照功能執行的過程為 應用調用android系統API-->系統API,調用底層驅動-->底層驅動驅動硬體 一般的android手機有廠商自定寫驅動,實現作業系統,一些定製小廠商的android系統API實現,不是那怎完整,或者就是不支援,導致的結果是,你的應用裝上去就彈出應用程式異常。【2】