Android 台灣中文網

標題: ui一切都用程式控制 可能性? [打印本頁]

作者: retrace    時間: 2014-12-16 18:10
標題: ui一切都用程式控制 可能性?
小弟接觸android 時間並不長

就目前所開發的 都是 先拉ui 在寫程式

這樣還滿死板的

是想說 是不是有可以直接從程式中生成元件

再帶參數已達到目的

addview 是不是可以達到這目的

addview的元件生成後是可以個別監聽嗎?

有高手都是直接用程式開發的嗎?

有沒有書 可以推薦專門講這方面的?
作者: whl    時間: 2014-12-18 17:57
從程式中新增 view 當然是達的到啊,只是比較麻煩而已,而且沒有辦法預覽。用 addview 是沒有錯。每個物件都是可以監聽的,例如:

  1. Button mButton = new Button(MainActivity.this);
  2. MainView.addView(mButton, params);
  3. mButton.setOnClickListener(new onClickListener....);
複製代碼

要全部都用 addview 的方式來開發,我想應該沒有人會這樣做吧,至於有沒有書專門寫這部份,正體中文書應該是沒有。
作者: george310909    時間: 2015-2-17 13:28
如果是動態的Data要呈現也是有機會這樣做
不過我比較傾向載入layout.xml去指定事件
作者: hunandy14    時間: 2015-8-1 17:01
不知道我想的拉UI跟你想的拉UI是不是同一個(我是指按鈕或文字框那些)
剛接觸幾天,因為拉UI會當機一直都是用程式直接寫QQ

參數部分記得開頭就好了,它會自動幫你補字,打完右邊就會出現預覽了
需要置中那些參數要自己記得,或者切到拉UI介面看滾下去看參數
預設寬是適應螢幕最寬,最後在寫JAVA讓他自動調整至好看的比例大小




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1