SAY討論區

標題: Android 碎片化?開發者要解決其實唔難 [打印本頁]

作者: 雪席    時間: 2014-8-27 21:29:35     標題: Android 碎片化?開發者要解決其實唔難

dqzkw4iz3yd.png Opensignal 早前一編關於 Android 碎片化的 zdocdmhp5d4.jpg xqy0asl3ynu.jpg 其後因應系統發展, Support Library 亦陸續加入不少新功能,如 Grid Layout 、Action Bar、Notification 等等, 使得開發向後支援的軟件都變得更方便。 除了官方的 Support Library,坊間一直有不同的第三方 Library 為 Support Library 作補完。例如 Jake Wharton 用以顯示 Action Bar 的 ActionbarSherlock 基本上是每個軟件必備,直到 Support Library revision 18 加入了 Action Bar 才被取代。有以上的 Library 幫助,要編寫一個向後支援的軟件基本上已經沒有技術上的問題了。 Opensignal 最後講到要設計一個成功的軟件,必須要使所有尺寸的螢幕顯示正確。以下為筆者的開發心得: 要設計一個能支援所有尺寸的 UI 主要考慮到三點,一是螢幕大小、二是螢幕密度、三是顯示方向.
Android 碎片化為開發者帶來的問題,在 ICS 推出後已經變得越來越不明顯。只要配合上述之不同技巧,要開發一個軟件支援市面上九成九的設備其實唔難。當然,對比起 iOS 來說,Android 要測試多種螢幕使用了額外時間是無法避免的,還有其他硬體帶來的問題確實會偶爾發生,但最少在技術上要解決是沒有問題的,只是要選擇是否投資時間到那些設備上。 以後有機會筆者會再為大家介紹開發的技巧,希望讀者們多多支持。

附件: [dqzkw4iz3yd.png] dqzkw4iz3yd.png (2014-8-27 21:29:35, 0 Bytes) / 下載次數 0
http://forum.go2tutor.com/forum.php?mod=attachment&aid=NjU0ODUxfDkwOTAwYjBifDE3ODM0MzcxNTd8MHww

附件: [zdocdmhp5d4.jpg] zdocdmhp5d4.jpg (2014-8-27 21:29:35, 0 Bytes) / 下載次數 0
http://forum.go2tutor.com/forum.php?mod=attachment&aid=NjU0ODUyfGY3OGFiMGY5fDE3ODM0MzcxNTd8MHww

附件: [xqy0asl3ynu.jpg] xqy0asl3ynu.jpg (2014-8-27 21:29:35, 0 Bytes) / 下載次數 0
http://forum.go2tutor.com/forum.php?mod=attachment&aid=NjU0ODUzfGFkZTk4ZGY3fDE3ODM0MzcxNTd8MHww
作者: 豪鬼AKUMA    時間: 2014-8-28 00:14:22

第一次來這論壇..
作者: 切雞飯`    時間: 2014-8-28 00:15:44

分享的文章不錯看
作者: 牙`蔚    時間: 2014-8-28 00:22:49

我的idea,被樓主嫖竊了!
作者: vol1210    時間: 2014-8-28 00:26:42

謝謝分享
作者: tracy10quTE~~    時間: 2014-8-28 00:45:00

要是文章和圖片能多一點,就好了
作者: weltergf    時間: 2014-8-28 01:04:21

是樓主原創嗎
作者: 尊貴的基佬    時間: 2014-8-28 01:12:06

哈哈 瞧你說的~~~  
作者: 9394    時間: 2014-8-28 01:26:28

分享我的感謝,謝謝樓主
作者: 豪鬼AKUMA    時間: 2014-8-28 03:44:13

頂你一下.  
作者: freegold    時間: 2014-8-28 13:35:06

這年頭,分不好賺啊
作者: 正義西門慶    時間: 2014-8-29 04:45:13

真是有你的!
作者: yan4327    時間: 2014-8-30 07:37:21

呵呵,等著就等著...
作者: 盲搶鹽    時間: 2014-8-31 06:35:31

我的媽呀,愛死你了
作者: naturebeehk    時間: 2014-9-1 08:30:58

像蝴蝶一樣漂亮的帖子




歡迎光臨 SAY討論區 (http://forum.go2tutor.com/) Powered by Discuz! X2