原创 Android開發之大位圖二次採樣壓縮處理(源代碼分享)

          圖片有各種形狀和大小。在許多情況下這些圖片是遠遠大於我們的用戶界面(UI)且佔據着極大的內存空間,如果我們不對位圖進行壓縮處理,我們的程序會發生內存泄露的錯誤。 MainActivity的代碼 package com

原创 Swift來了,是不是可以入手IOS開發了?

          在今天的WWDC2014上,蘋果發佈了一種全新的Swift。在蘋果高管 Craig Federighi 的描述中,Swift 在

原创 Android開發之Handler的使用方法(源代碼分享)

      Handler主要接受子線程發送的數據, 並用此數據配合主線程更新UI..      當應用程序啓動時,Android首先會開啓一個主線程 (也就是UI線程) , 主線程爲管理界面中的UI控件,進行事件分發。比如說, 你要是點

原创 UI產品設計流程中的14個要點

       自從我在 Dribbble 上貼了一幅我的產品設計成果,受到了大傢伙熱烈的反饋,對此我深受鼓勵,我決定寫下這篇文章,用來記錄我這兩年裏

原创 蘋果Swift語言中文教程資源彙總

蘋果swift語言中文教程(零)搭配環境以及代碼運行成功http://vjiazhi.com/kaifa/1014.html 蘋果Swift語言中文教程(一)基礎數據類型 http://vjiazhi.com/kaifa/1027.h

原创 Android開發之程序員必須要懂得Android的重要設計理念

     前幾天去參加了帶着自己的作品去參加服務外包大賽,因爲籤位抽到的比較靠後就等待了蠻久,就跟坐在前面的一起參賽的選手開始討論Android的開發經驗,各自給對方展示了自己的作品,小夥伴就建議我看一下官方Design的設計原則會很有幫

原创 Android4.0 Design之設計規範的十大革新

     在拜讀和翻譯了Android design設計指導後,對比Android 4.0,4.1,4.4版本與Android2.3及之前版本的app設計指導,總結了Android 4.0版本後設計規範的10大改變之處,在此也感謝博友對我

原创 Android4.0 Design之UI設計易犯的錯誤2

    想成爲Android的傑出開發工程師,不懂得Android的設計規則怎麼可以,Android4.0問世後谷歌公司爲Android程序員規範了一系列的設計原則,不要再盲目的模仿IOS的設計了,因爲Android 就是Android

原创 Android開發之使用BroadcastReceiver實時監聽電量(源代碼分享)

    Android系統中實時的監聽手機電量以及開機啓動功能都是通過BroadcastReceiver組件實現的。我們可以動態註冊這個類的一個實例通過Context.registerReceiver()方法或者靜態註冊,通過<Recei

原创 Android開發之手機拍照功能的實現(源代碼分享)

      Android系統裏調用手機拍照的功能有兩種方法一種直接調用手機自帶的相機另一種就是使用自己做的拍照應用。比如Camera360 一款於各操作系統都有的的功能強大的手機攝影軟件;能拍攝出不同風格,不同特效的照片,同時具有云服務

原创 Android開發之程序員必須要懂得Android的重要設計理念2(5.20更新版)

     上篇文章介紹了Android開發的設計理念的一部分,並沒有得到博友們的多大認可,只看到了一位博友在下面留言期待下一篇文章的發表,爲了這小小的唯一支持,我決定繼續把後面的8個要點介紹一下,自己也潛心反省一下,自己的理解是不是太淺薄

原创 Android的代碼都得自己一個個敲一遍嗎?

      最近在Android學習中,碰到一個頭疼的問題,衆所周知Android是一個開發源代碼的平臺,網上有很多網友分享的關於各種例子的demo

原创 Android開發之自定義TabHost文字及背景(源代碼分享)

    使用TabHost 可以在一個屏幕間進行不同版面的切換,而系統自帶的tabhost界面較爲樸素,我們應該如何進行自定義修改優化呢 MainActivity的源代碼 package com.dream.ledong; import

原创 Android開發之大位圖壓縮水印處理

      我們在發微博或者csdn博文的時候都可以給圖片加上一個水印,一個獨立的標識,那是怎麼實現的呢?先封裝一個BitmapTools封裝類,該類要解決的問題是一將突破存儲至sdcard中,二給圖片加上水印。 BitmapTools

原创 Android開發之使用Handler封裝下載圖片工具類(源代碼分享)

          如果每下載一張圖片,就得重寫一次Http協議,多線程的啓動和handler的信息傳遞就顯得太麻煩了,我們直接來封裝一個工具類,便於我們以後在開發時隨時可以調用。  (1)在清單文件添加權限 <uses-permi