Android - M preview developer issue

M preview 發佈後,在開發上仍有些小問題待解決。

本篇主要針對下面幾個改用 M preview 做為開發版本後,自己遇到的狀況做點整理

繼續閱讀 “Android - M preview developer issue” »

如何確認 Facebook SDK 已成功安裝在 Android App 專案中

本篇的題目說雖是如此,但內容其實算是 SDK 嵌入追蹤設定的方法 。
也許會有人說,這樣的內容不是已經有一大堆了嗎?而且 Facebook 在 App 建立時也都有提示了,為何還要寫這篇呢?

facebook_developer_app

 

先想一下這樣的狀況:

專案的開發很多時候都會有這樣的狀況,建立 Facebook App 的人並不同時是實作的開發者…

本篇適合閱讀的對象是開發者、建立專案要用的 Facebook App 人員以及讓該人員傳給專案開發者看,結論還是給開發者看 (拖走~

繼續閱讀 “如何確認 Facebook SDK 已成功安裝在 Android App 專案中” »

Android – 單色漸層效果的改良 – Gradient Scrims

本篇是根據 +Roman Nurik 在 2014/11/24 發佈的一篇 G+ 而來。看到他發文後,起了好奇心,就根據他提出的方法嘗試著實作,並將之排列呈現,直接從視覺上做個比較。

他在 G+ 的發文中提出一個做法,改良原本看起來有點單調的漸層,改變線性到三次項的梯度呈現,使之看起來更加順眼,而將之定名為「Gradient Scrims」。然後,本篇的呈現原則上還是在 Android 5 以上的版本可以看到最佳效果哦 😉

先看到結果,如下圖:左邊是我們平常的使用習慣,右邊是改變做法的呈現。

gradient scrims

 

繼續閱讀 “Android – 單色漸層效果的改良 – Gradient Scrims” »

[Applications] 在 Android 5(Lollipop) 鍵盤與輸入法的議題

本篇不談技術,來說說在 Android 5(Lollipop) 中的鍵盤議題,在新的版本中提供了有別於以前版本的預設鍵盤介面,當然,也是主打著 Material Design 這個在今年 (2014) 推出的設計介面。

Keyboard_Material

 

而在這個新的鍵盤與 Google 推出的輸入法鍵盤有著以下一般使用者比較沒去留意到的議題,如下:

  1. 切換預設鍵盤的外觀風格
  2. 改變預設鍵盤配置(讓數字鍵獨立成一排)
  3. Google 注音輸入法的「EN」不見了

繼續閱讀 “[Applications] 在 Android 5(Lollipop) 鍵盤與輸入法的議題” »

Android – Toolbar 上的 Navigation Drawer

在 Material Design 釋出後,Google 也開始陸續更新了 Google app 的介面,讓大家有個範例可以看。而過去大力推動的 actionbar 自然而然也成了眾開發者觀注的部份;其中的 up button 的設定在前一篇所介紹的 Toolbar 也已看到。這邊還未提到的一個部份是 material design 中有提到的人機互動效果,簡言之,就是讓使用者明顯地感受到在操作 app 時,可以獲得明顯的回應,從而得到豐富地操作體驗感;因此,在剛開始釋出的幾支 Google app 裡,大家一定都有留意到開啟 navigation drawer 時,up button 從選單圖示 (menu/hamburger icon) 旋轉成倒退圖示 (back icon) 的新效果了!

Toolbar Nav Drawer

繼續閱讀 “Android – Toolbar 上的 Navigation Drawer” »

Android – Toolbar Step By Step

今年(2014) 的 Google I/O 發表令多數人為之一亮的 Material Design,而 Google 也從「Google I/O 2014」 開始,大家也陸陸續續地看到其更新的 Android APP 皆套用了這個設計介面。當然,這個設計介面著實讓大家感到驚艷外,更讓 Android 開發者開始擔心未來 APP 的介面處理了。

不過,所幸有著之前 ActionBar 的經驗後,Android 也很快地在 support library 裡面提供了相對應的 API 給開發者使用,本篇就為各位介紹 – Toolbar,這是用來取代過去 ActionBar 的元件,而現在於 material design 中也對之有一個統一名稱:App bar,在未來的 android app 中,就以 Toolbar 這個元件來實作之。


Toolbar

 

繼續閱讀 “Android – Toolbar Step By Step” »

努力當一個稱職的 NPC