2013年9月30日

【Android】Display Metrics讀取手機長寬解析度與密度Density DPI

哈囉~各位Android安卓開發者大家好啊 ^^

小黑人今天要與大家分享的是"Display Metrics",也就是關於手機螢幕的長寬解析度、手機密度、手機DPI等資訊,其中讀取手機的長寬解析度和手機密度是大家較為普遍用到的,原因就是Android手機的解析度實在是太多類型了,但為了達到整體畫面要一致,所以通常就會計算手機的解析度與密度進行UI圖片縮放,那要怎麼讀取手機的解析度資訊呢?小黑人在下方有舉例三個讀取解析度與密度的例子,就讓我們繼續看下去吧! ^^

2013年8月29日

【Android】Wi-Fi開啟、偵測、連線、中斷、IP轉換

今天小黑人要與大家分享的是"Wi-Fi",哈哈~光說Wi-Fi好像範圍太廣了一點,簡單來說今天小黑人是要說如何運用APP控制"Wi-Fi的開啟"、"Wi-Fi的關閉"、"Wi-Fi的偵測"、"Wi-Fi的連線",其中偵測這部分是包含掃描現在的環境下有哪些Wi-Fi訊號,以及查看手機內部已存的Wi-Fi連線資訊,也就是在APP裡做手機設定裡的Wi-Fi連線設定,當然在手機內部設定裡皆可以完成這些動作,但如果自製一個Wi-Fi掃描器相對的也較為靈活不會有太多的限制,至於要怎麼開發Wi-Fi的一些運用呢?就讓小黑人與大家繼續看下去吧~ ^^
 

2013年8月6日

【Android】檢查網路連線狀態 Connectivity Network Active State

今天小黑人要與大家分享的內容是"網路連線狀態",因為如果在開發APP時需要接觸到網路連線的話,就必須先提前判斷手機是否已連線至網路,如果手機在未連線的狀態下處裡連線的事情,當然會有讀取不到資料開不起網頁甚至會發生讓程式錯誤關閉的現象產生,所以在進行網路溝通時前方加上一段檢查網路狀態的判斷式是最保險的,那要怎麼檢查網路連線的狀態呢?小黑人簡單歸類來告訴大家~

2013年7月4日

【Android】AES加密演算法 - 加密與解密

哈囉~各位Android安卓開發者大家好啊 ^^

小黑人今天要與大家分享的是"AES",或許可能會有許多開發者不知道這是什麼東西,哈哈~不要緊張,其實小黑人一開始也不知道AES是什麼,但是經過了解與實作之後總算是知道了,好~小黑人先向大家說明一下什麼是AES,AES簡單來說就是一個"加密演算法",因為在網路傳輸資料時為了保護資訊安全個人資料等,通常都會使用資訊加密讓文字產生另一種文字組合以保障資訊安全,加密後的文字是無法辨認的,最後資訊傳達後再進行解密即可,AES加密演算目前應該算是全球最普及的加密格式,AES加密演算也較不易破解,因為AES可自定義"16位的英數組合位元"、"32位的英數組合Key欄位",有各自的對應欄位也較為謹慎,至於要怎麼使用AES加密演算呢?小黑人接下來向大家實作說明~ ^^

2013年7月1日

【Android】ImageView讀取SDCard圖片(Image From SD Card)

各位Android安卓開發者大家安安大家好 ^^

小黑人今天要與大家分享的是"讀取SDCard圖片",因為SDCard的儲存空間可以存入很多的檔案,例如相片、音樂...等各類型檔案,那如果要將SDCard內的相片圖片放入APP裡顯示的話要如何讀取呢?這就是小黑人今天要與大家分享簡單快速的讀取SDCard相片圖片方法,就讓我們繼續看下去吧。

2013年6月27日

【Android】ImageView讀取Assets資料夾圖片(Image From Assets Folder)

各位Android安卓開發者大家安安大家好 ^^

今天小黑人要與大家分享的是"讀取Assets資料夾圖片",原因就是在開發過程中不一定每個圖片資源都會擺放在Resources裡的Drawable資料夾內,可能會有許多不只是圖片檔案或音訊檔案放入Assets資料夾,例如HTML靜態資料或文字檔案或文字字型...等會擺放附加在Assets資料夾內,那Assets資料夾內的檔案要怎麼讀取呢?小黑人今天就以讀取圖片為例子與大家分享簡單快速的方法。

2013年6月18日

【Android】ImageView顯示網路圖片(Converting Image URL to Bitmap)

各位Android安卓開發者大家好 >///<

今天小黑人要與大家分享的是"顯示網路圖片",也就是說藉由網路圖片的網址URL來進行讀取顯示的動作,這個應用在很多圖資的APP或龐大的APP應該是有很密切的關係,原因就是如果有太多的圖片資源放在本地端的話,會造成APP檔案過於龐大,所以最後在顯示圖片的部分大多都是會以顯示網路圖片為主,APP端只要知道圖片的連結網址就可以進行網路圖片擷取,這種簡單又方便的做法就讓小黑人跟大家分享吧。 ^^

2013年6月11日

【Android】TextView Typeface 更換文字字型

今天小黑人要簡單的向大家說明"如何更換TextView文字字型",像在開發過程中如果覺得手機的內建文字字型不好看或太單調,那就可以試試看自己更換文字的字型,這樣會讓文字變得生動活潑許多唷 ^^,那...要怎麼更換字型呢?其實只要簡單的一行就可以更換文字字型唷,讓我們繼續看下去吧!

2013年6月3日

【Android】解析JSON格式文字進行資料讀取

哈囉~~~各位Android安卓開發者大家好呀!

今天小黑人要與大家分享的是繼上一篇文章(Server API網路串接傳輸HttpGet與HttpPost的運用)所說的JSON格式解析,例如我們與Server API串接溝通後Server會回傳一串文字,而這串文字通常都會定義為JSON格式,那JSON格式文字是什麼呢?要怎麼讀取回傳文字裡面的資訊呢?這個主題就是今天小黑人要與大家分享的內容,可能在大家耳裡常聽過JSON,但JSON其中又包含JSONObjectJSONArray,那這兩者又要怎麼解析運用的,就跟著小黑人讓我們繼續看下去吧。

2013年5月23日

【Android】SharedPreferences設定檔的儲存與讀取

嘻嘻!各位Android安卓開發者好啊 ^^

小黑人這次要分享的是"SharedPreferences"也就是"資料設定檔",原因就是如果各位開發者想要儲存一些資訊,但要需儲存的內容又不多也不至於要用到Database資料庫的話,那SharedPreferences設定檔就是一件很方便的事囉,只要將資訊value丟一丟就可以儲存起來,下次再開啟APP時設定檔的值依然會存在,像記住帳號密碼等需要儲存資訊的功能,交給SharedPreferences設定檔就對了,那我們就趕緊看看要如何創造設定檔吧!

2013年5月21日

【Android】開啟相機-照相功能與相簿-相片集並讀取相片匯入至程式

各位Android安卓開發者大家好 ^^

小黑人今天要跟大家分享的是如何"開啟相機"與"開啟相簿"並且將"圖片讀取匯入至程式內",如果各位開發者有接觸到拍照及相簿功能的話,那今天這個主題就會非常的息息相關囉,而且照相這個功能其實可以運用在很多地方,像Google Play上也有許許多多的拍照APP或者是圖片編輯APP,而這些APP都是跟開啟相機進行照相或者是從SD卡讀取相片圖片有關係,今天小黑人就與大家分享如何簡單的將照片匯入至程式內。

2013年5月17日

【Android】ImageView圓角與Layout版面佈局圓角說明及介紹

哈哈~各位Android安卓開發者大家好啊 ^^

小黑人這次要與大家分享的是"圓角"(round corners),因為在某些特定的版面佈局裡畫面看起來太方方正正的會讓使用者覺得過於強硬或單調,所以如果要讓畫面看起來活潑可愛一點把圖片或Layout佈局轉換成圓角也會是個不錯的選擇喔,小黑人今天要介紹的圓角有兩種,一種是ImageView將方形的圖片轉換成圓角圖一種是Layout佈局裡(如: LinearLayout、RelativeLayout、FrameLayout、ScrollView...等)進行佈景圓角,在畫面加入一些UI特效會讓整體畫面活潑很多唷,哈哈~至於要怎麼做呢?就讓我們繼續看下去吧。^^

2013年5月16日

【Android】讀取我的位置定位並藉由經緯度座標計算距離以及List物件以距離遠近排序

各位Android安卓開發者大家好 ^^

今天小黑人要跟大家分享的是"我的位置(WiFi定位&GPS定位)"與"經緯度計算距離"以及"物件排序"。原因就是如果大家有使用到Google Map的話,除了只是單純的看地圖例外,通常都會使用到定位這個功能也就是我的位置,然後定位完畢後可能又會想要知道跟某一景點店家或地標的距離遠近,最後知道了每一個景點店家的距離後又會想要以最近的店家到最遠的店家進行排序(由近至遠排列或由遠至近排列),這一連串的需求將會因一個定位功能會慢慢延伸下去,所以小黑人今天將會用簡單的範例程式達成"定位"、"距離"、"排序"這一連串的實作,那就...讓我們繼續看下去吧! 哈哈~

2013年5月6日

【Android】體感(Sensor)搖一搖,甩動觸發事件開發實作

嘻嘻,各位Android安卓開發者大家好啊!

今天小黑人要分享給大家的是"體感"也就是所謂的"Sensor",或許大部分的開發者可能比較少接觸過體感(Sensor)這個功能,但是體感(Sensor)其實是非常強大而且我們在生活中常常會使用到,舉個例來說像"手機直向橫向翻轉"、"知名的通訊軟體LINE與微信中搖一搖功能"、"地圖座標裡方位的旋轉"...等等其實都有運用到體感(Sensor)的部分,在特定的開發族群裡這塊神秘的體感(Sensor)運用相信一定練得非常厲害了,但沒接觸過的開發者也不要氣餒,體感(Sensor)這一塊真的還蠻有趣的,可以嘗試著寫寫練習看看,相信一定會有不錯的體驗唷! ^^

2013年5月2日

【Android】TextView插入Image圖片

哈囉~~~各位Android安卓的開發者大家好啊!!! ^^

今天小黑人要分享給大家的是小黑人之前碰到過的一個問題,就是不知道大家有沒有碰過需要在TextView裡面插入圖片的問題呢

小黑人碰到這個問題時一開始就想著想著TextViewImageView應該是兩塊不同的東西,如果要結合在一起的話頂多就是左邊是TextView右邊是ImageView吧,哈哈哈 XDD,但是如果是要在TextView裡的某一字串裡的某一位置裡要插入圖片,一開始小黑人的想法就想說那就把TextView拆開來寫,但後來發現真的很麻煩而且行不通,最後啦,小黑人終於發現可以在TextView裡輕輕鬆鬆放入圖片,而且圖片位置可以隨意插入,不用拆來拆去就可以實踐啦,今天小黑人就要跟大家分享,"如何在TextView裡輕鬆插入圖片"

2013年4月24日

【Android】Gallery元件的自動輪播與無限循環效果

嘿嘿~~~各位Android安卓大大的開發者大家好啊!!! ^^

小黑人這次要向大家介紹一個元件,就是"Gallery"!
Gallery就是相片畫廊的意思,主要是運用來圖片瀏覽的部分,有許多開發者都會接觸運用到這個瀏覽圖片且滑動圖片的效果,但今天小黑人要介紹的不是單純的Gallery圖片檢視,小黑人會在Gallery添加"自動輪播"且"無限迴圈"播放的效果。

其實Gallery可以做非常多的事情,像不只是圖片可放在Gallery內,layout或者是list或者是View都可以置入,然後特效部分也可以運用到很多,像滑動時圖片可以放大縮小排列方式從水平排列變成V字形排列等效果。
這些功能特效運用小黑人會在日後向大家介紹 >///< ,這次就先向大家說明"Gallery"的"自動輪播"和"無限迴圈"吧!

2013年4月23日

【Android】抓取手機的時間與日期

哈囉~~~各位廣大的Android開發者大家好 ^^

這一篇是小黑人的第一篇開發文章唷 (真害羞 >///< )
因為小黑人自己也是Android的愛好者,嘗試了安卓大大的各種類型開發,回頭想想自己一路上碰到的開發困境或天天卡關碰壁,就覺得小黑自己以前真的是好像天天在撞牆碰壁一樣 Orz,哈哈哈,先不講這麼多辛酸血史了 XDD,讓我們跳一下回到這篇文章的主題吧!

今天小黑人想跟大家說的是"如何自動抓取手機日期時間",其中包含抓取""、""、""、""、""、""、"星期"...等各種時間日期資訊!

首先,抓取時間日期有很多種方式可以抓取,小黑人大概歸類成 CalendarDateTime 這三大類,接下來讓我們來看看這三大類要如何抓取資訊吧!

小黑人發現在開發應用程式裡,很容易就需要記錄使用者的使用時間或登入時間等等的相關日期時間資訊,所以小黑人選擇抓取日期時間資訊為小黑人第一篇文章。
好啦,廢話不多說趕緊來看看要如何抓取時間日期資訊吧! XDD