Profile cover photo
Profile photo
Picker Weng
90 followers
90 followers
About
Picker's posts

Post has attachment

Post has attachment
反串成功!!!! ^O^

Post has shared content
GOOD
Today's #AndroidDesign #Protip from +Roman Nurik is about nine-patches and working with them in #AndroidStudio .

Nine-patches (well, N-patches to be more precise) are a critical component of any Android app UI. They let you draw custom rectangular UI elements that can scale to any size.

When drawing nine-patches, remember to provide them in all key densities for your app (e.g. MDPI, HDPI, XHDPI). If relying on the platform scaling higher-density nine-patches down for lower densities, make sure that (1) you leave some extra room around stretch region edges to avoid scaling artifacts and (2) stretch regions are at least 2–4 pixels wide so that they don't scale down to 0 pixels and crash your app!

Additionally, a great feature in Android Studio is the ability to preview and edit nine-patches! Simply open up a .9.png file in Android Studio and begin dragging the stretch and padding regions as needed. You can also preview what the nine-patch will look like by looking in the right pane and dragging the Patch scale slider along the bottom. It's a great alternative to the existing draw9patch tool, and it's built into the IDE! One caveat is that as of this writing, there's no way to undo nine-patch edits, so make sure your project is under source control (which is a good idea anyway).

A preview of what the nine-patch tool looks like and a summary of nine-patch platform scaling gotchas are attached to this post.

That's all for today, but if you've got additional tips related to nine-patches, let's hear them in the comments!
Photo
Video
Nine-patch tips
2 Photos - View album

Post has attachment

Post has attachment

Post has attachment
App Store and Google Play 的營收前三名國家是美、日、韓。
就 Google Play 部份,這三個國家就貢獻了70%的營收。
從營收排名的結果來看,這三國的付費使用者應該相較於其他國家更能接受數位付費,所以在推行付費應用時,可以特別針對這三個國家考慮功能優化和介面。

Post has shared content
廣納創意應該更好吧! 其實工業局可以放寬資格限制才是.
當其他國家想盡辦法吸引人才,祭出旅費補助、免費住宿、免費門票等等方案時,而台灣最大型的年度數位內容比賽,卻限定必須要有設立公司才能報名參加。

獨立開發團隊,Bye。

在這裡做獨立開發,唯一的優勢只有生活費低廉。其他的,沒了。報章媒體、政府官員、業界同行,眼巴巴盼著錦上添花的喜事出現,在你拿得出引人入勝的數字之前,別奢望他們會關注你的故事。

Post has shared content
真希望有效率又乾淨的能源可以儘快開發出來
#公投宣傳戰  - #核廢料  最終處置
日本 NHK 的深入追踪報導,使用過的核廢料最終是如何處置呢?

這個問題,全世界沒有人有答案。

當我們製造出我們還不知該如何善後的東西,這個東西應該被製造出來嗎?

Post has shared content
Open Source讓我學到許多技術, 也讓自己體會世界的廣闊
給剛畢業的社會新鮮人,「沒有經驗」只是藉口而已:

光2012年,台灣至少有3, 4個App比賽,中研院幾乎每個月都有Conference聚會,台北每個月至少10個以上免費聚會/演講。幫忙聚會的籌備, 招商, 報名, 會議當天的網路, 動線, 飲食, 時間控制,算不算實習經驗?

參加App比賽,需要企劃,設計,開發,美術,簡報,行銷等技巧,可不可以算實習經驗?協助舉辦百人聚會算不算企劃,行銷類的實習經驗?我說我沒有企劃, 行銷背景,但我們辦的 GTUG Taipei專頁 有28000人追蹤,可不可以算實習經驗?

有志於進軟體公司的學生,那更沒有藉口了。Github, GoogleCode 上面有多少大大小小的開源專案,只要在家裡,就可以學到如何使用工作中一定會用上的svn, git等版本控制工具,並透過郵件列表,Issue Tracker等與世界各地一流的工程師直接溝通。可不可以算實習經驗?

當然不算實習經驗,而是有意義,實在的工作經歷。因此我反對進企業免費實習。但我贊成透過參與開源社群,邊貢獻社會邊學習。

用參與Open Source活動作為實習經歷有什麼好處呢?

1) 實習的成果公開,可以放在履歷上讓潛在雇主隨時Reference
2) 「我有貢獻python/android/mozilla專案的經歷」,怎麼看都很威
3) 和各型各色,但一樣具有熱情的人一起共事的經驗,將會影響你做事與看待事情的態度
4) 你的英文程度至少在書面溝通上沒問題

何況大型開源專案對貢獻程式碼的流程,與控管程式碼品質的嚴謹程度,遠高於一般台灣軟體公司。此外還有社會化的因素:你的程式碼所有人都看得到,不寫好一點好意思放出去?因此參與開源專案對磨練自己寫程式的水準也很有幫助。

=====

原文列出多項定期舉辦的大型活動與社群聚會,時代已經不同,無論你是不是學生,如果你想擺脫「沒有經驗」的藉口,就要從現在開始去做。

延伸閱讀:Google Summer of Code:貢獻,收穫,然後成長
http://blog.monkeypotion.net/gameprog/event/google-summer-of-code-2008

Post has attachment
Wait while more posts are being loaded