原创 android UI設計 要素

 GUI設計: 1.         不要照搬其他平臺上的UI設計。應該讓用戶感覺是在使用一個真正的 Android 軟件,在你的品牌顯示和平臺整體觀感之間做好平衡。 2.         不要過度使用模態進度條和確認對話框。 3.   

原创 HTML 5 Canvas

什麼是 Canvas? HTML5 的 canvas 元素使用 JavaScript 在網頁上繪製圖像。 畫布是一個矩形區域,您可以控制其每一像素。 canvas 擁有多種繪製路徑、矩形、圓形、字符以及添加圖像的方法。 創建 Can

原创 android 捕捉webview網頁中的圖片點擊事件

最近有要捕捉webview網頁中的所有圖片的點擊事件,然後取到該圖片的地址,點擊放大或者做其他操作。 故此網上搜尋了一些方法,很多都沒能成功,可能是js寫法問題,今天又花時間整理了一下: ps 注意:     Android 4.1,A

原创 android 多屏幕適配解決方案

 現在的Android手機屏幕越來越多,工作面試的時候很多同學都不是很清楚屏幕適配的問題,網上其實有很多類似的說明,其實大同小異都是翻譯google 官方貴的說明,希望大家有時間多學習官方api,這裏我也做一下筆記: 1、基本概念 1.1

原创 sina微博 api接口 查詢@我的微博 count參數

獲取最新的提到登錄用戶的微博列表,即@我的微博: 不能傳入count參數,否則訪問失敗 page 必須大於等於1

原创 Intent 消息傳遞

Android爲了屏蔽進程的概念,利用不同的組件[Activity、Service]來表示進程之間的通信! 組件間通信的核心機制是Intent,通過Intent可以開啓一個Activity或Service,不論這個Activity或S

原创 android 本地html JS與android 交互

@SuppressLint("SetJavaScriptEnabled") public class TestWebviewActivity extends Activity { WebView contentWebView; @O

原创 個性二維碼生成

google官方的Zxing二維碼開源包 提供二維碼的掃描和生成2個功能: 這裏仔細說下生成二維碼的方法: 下面代碼闡述了生成普通二維碼和個性二維碼的方法, 特別要注意的是生成個性化的二維碼的時候 中間的個性化圖標不要超過50*50 否則

原创 HTML 5 音頻

音頻格式 當前,audio 元素支持三種音頻格式:   IE 9 Firefox 3.5 Opera 10.5 Chrome 3.0 Safari 3.0 Ogg Vorbis   √ √ √   MP3 √