Wednesday, July 11, 2012

Jelly News v0.4.2 released! (Was named GReadNotifier)

"GReadNotifier" has been renamed to "Jelly News"!!! Now fully support Jelly Bean's Expandable Notification. (See the screenshots below!)

Jelly News links your Google Reader and show your favorite news in notification bar. Read your feed anytime even running other apps on top!

Before using the app:
1. You need a Google account
2. Subscript your favorite news channel in Google Reader

App Instructions:
1. Add your google account in preferences page
2. Press "On" to start the background service
3. Wait for the news update
4. Expend the notification to read the news if you are using Jelly Bean
5. Or click the notification to read the full article
6. Swipe the screen to turn to last or next news

 

Wednesday, July 4, 2012

Android 新 UI 功能向後支援總匯

由 3.0 開始,Google 發表了不少新的 UI 功能以加強用戶體驗,計有 3.0 發表的 Action Bar、Fragment 、 Property Animation。3.0 發表並於 4.0 大幅進化的 Holo Theme,4.0 發表的 Grid Layout,4.1發表的 Notification, 豐富 Activity 轉換動畫的 ActivityOptions 等。大量新功能要向下支援舊版本確實是開發者一大煩惱。幸好很多有心人為了減少其他開發者的時間,發表了不少支援 Library,令開發者可以把時間專注於本身軟件的功能上。下面是一個支援庫總匯,希望開發者可以更新自家軟件並用盡 4.0 UI 功能,使用家不用再忍受新舊 UI 軟件同時使用的煩惱:
Action Bar:
ActionBarSherlock
http://actionbarsherlock.com/

Fragment:
Google 自家出品的 Support library
http://developer.android.com/tools/extras/support-library.html

Animation:
NineOldAndroid
http://nineoldandroids.com/

Holo Theme:
Holo Everywhere
https://github.com/ChristopheVersieux/HoloEverywhere

Grid Layout:
android-gridlayout
https://github.com/dlew/android-gridlayout

Notification:
NotificationCompat2 (UI 上舊版本不會有變化, 但新 api 不會令版本舊 force close )
https://github.com/JakeWharton/NotificationCompat2

ActivityOptions:
ActivityCompat2
https://github.com/JakeWharton/ActivityCompat2

[更新 NotificationCompat2, ActivityCompat2]