[問題] 各位會偏好用程式碼建layout嗎?

作者: panjiongkai (想念放在心裡)   2018-09-18 13:41:00
習慣用xml排,但xml內容都用打的,沒用IDE拉。
作者: erty0402 (缺副駕駛)   2018-09-18 13:49:00
看狀況設計,以XML為主
作者: gcobc12632 (Ted)   2018-09-18 14:01:00
xml 但是是用打的+1 ConstraintLayout太好用 回不去了
作者: zop (ㄞ肝ㄞ肝~一元二十罐~)   2018-09-18 23:06:00
工作上求效率,先拉再打字修正。
作者: now99 (陳在天)   2018-09-18 23:18:00
維護比較好維護吧
作者: daniel098962 (阿河)   2018-09-18 23:41:00
真的很喜歡constraint 但是用打的真的太麻煩了 其他layout就用打的了
作者: aids61517 (奇歐巴肯)   2018-09-19 09:36:00
程式碼畫layout是指用Java、Kotlin來做還是只是打xml?
作者: aids61517 (奇歐巴肯)   2018-09-20 08:07:00
我如果要包SDK才會完全用程式打,自己用的元件還是先打xml後再inflate出來
作者: JackChena (Coke)   2018-09-20 14:04:00
那是你的UI不夠複雜吧,不然程式會比GUI好改?
作者: aids61517 (奇歐巴肯)   2018-09-20 14:35:00
不知道要複雜到什麼程度程式會比GUI好做?
作者: meteor007 (meteor007)   2018-09-20 19:08:00
UI要動態產生的時候,Code就比GUI好用阿~~
作者: aids61517 (奇歐巴肯)   2018-09-21 10:29:00
動態產生包含new TextView, new ImageView,然後設定margin, padding 之類的?
作者: meteor007 (meteor007)   2018-09-21 10:55:00
我的需求是類似scrollview裡面的資料每次內容不固定,可能這次顯示五張圖,下次三張,跟資料來源有關
作者: aids61517 (奇歐巴肯)   2018-09-21 14:26:00
樓上這需求滿常見的,我以為你是指繼承ViewGroup後new需要的View,設定margin, padding...等,然後再addView,完全使用Java或Kotlin畫出畫面
作者: windmax1 (I do my best)   2018-09-21 16:19:00
XML自己打+1
作者: anandydy529 (AndyAWD)   2018-09-23 11:33:00
我constraint也是用打的,直接對id比用滑鼠方便
作者: panjiongkai (想念放在心裡)   2018-09-18 21:41:00
習慣用xml排,但xml內容都用打的,沒用IDE拉。
作者: erty0402 (缺副駕駛)   2018-09-18 21:49:00
看狀況設計,以XML為主
作者: gcobc12632 (Ted)   2018-09-18 22:01:00
xml 但是是用打的+1 ConstraintLayout太好用 回不去了
作者: zop (ㄞ肝ㄞ肝~一元二十罐~)   2018-09-19 07:06:00
工作上求效率,先拉再打字修正。
作者: now99 (陳在天)   2018-09-19 07:18:00
維護比較好維護吧
作者: daniel098962 (阿河)   2018-09-19 07:41:00
真的很喜歡constraint 但是用打的真的太麻煩了 其他layout就用打的了
作者: aids61517 (奇歐巴肯)   2018-09-19 17:36:00
程式碼畫layout是指用Java、Kotlin來做還是只是打xml?
作者: aids61517 (奇歐巴肯)   2018-09-20 16:07:00
我如果要包SDK才會完全用程式打,自己用的元件還是先打xml後再inflate出來
作者: JackChena (Coke)   2018-09-20 22:04:00
那是你的UI不夠複雜吧,不然程式會比GUI好改?
作者: aids61517 (奇歐巴肯)   2018-09-20 22:35:00
不知道要複雜到什麼程度程式會比GUI好做?
作者: meteor007 (meteor007)   2018-09-21 03:08:00
UI要動態產生的時候,Code就比GUI好用阿~~
作者: aids61517 (奇歐巴肯)   2018-09-21 18:29:00
動態產生包含new TextView, new ImageView,然後設定margin, padding 之類的?
作者: meteor007 (meteor007)   2018-09-21 18:55:00
我的需求是類似scrollview裡面的資料每次內容不固定,可能這次顯示五張圖,下次三張,跟資料來源有關
作者: aids61517 (奇歐巴肯)   2018-09-21 22:26:00
樓上這需求滿常見的,我以為你是指繼承ViewGroup後new需要的View,設定margin, padding...等,然後再addView,完全使用Java或Kotlin畫出畫面
作者: windmax1 (I do my best)   2018-09-22 00:19:00
XML自己打+1
作者: anandydy529 (AndyAWD)   2018-09-23 19:33:00
我constraint也是用打的,直接對id比用滑鼠方便
作者: iphome6plus (iphone)   2018-12-15 06:44:00
程式寫是指寫xml還是動態綁view上去啊?

Links booklink

Contact Us: admin [ a t ] ucptt.com