androidUI控件放在Activity中的哪里合适? 如果你只在onCreate里使用,按照作用域最小化原则,那就放在onCreate里声明作为一个局部变量用。反之,则作为类成员变量使用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你只在onCreate方法里使用,放在那地方都一样,如果你放在onCreat方法里,在其他方法就没办法用到该变量了~~也就是说,方法变量只能该方法使用,其他方法无法使用,类成员变量 是整个类的方法都可以使用!! 经验建议:onCreate只拿到控件实例例:btnOk=(Button)findViewById(R.id.btnOk);然后对其更具体的操作放在onResume()里面操作,把UI操作写成一个方法,然后来回在onResume和Handler里面调用会非常简便。 把UI操作写成一个方法,然后来回在onResume和Handler里面调用会非常简便。不明白什么意思…… private ListView listView;比如Oncreate(){ listView = (ListView)findViewById(R.id.XXXX);}private setView(){ ListAdapter adapter = new ArrayAdapter(XX,XX,XX,XX); listView.setAdapter();}onResume(){ setView();} 用android的native surface来显示视频画面无效,熟悉ndk的达人请入! 请问下各位,你们都是用servlet写的服务端吗? httppost 代码编写问题... 请各位帮个忙::问如何获取手机sd卡中所有图片的路径 【求助】软件实现触屏操作 android2.2下如何开发flash程序 利用LayoutInflater填充自定义组件,高手进哦 android新手求大神指点 onReceive在待机状态下也可以收消息吗 Androidstudio开发九宫格数字拼图1--8 Android 与 C 问问一个弹出框的问题,谢谢
例:btnOk=(Button)findViewById(R.id.btnOk);然后对其更具体的操作放在onResume()里面操作,
把UI操作写成一个方法,然后来回在onResume和Handler里面调用会非常简便。
比如Oncreate(){ listView = (ListView)findViewById(R.id.XXXX);}private setView(){
ListAdapter adapter = new ArrayAdapter(XX,XX,XX,XX);
listView.setAdapter();
}
onResume(){
setView();
}