新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Android學(xué)習(xí)筆記-常用控件-創(chuàng)新互聯(lián)
單選按鈕 Radio
創(chuàng)新互聯(lián)長(zhǎng)期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為薌城企業(yè)提供專業(yè)的成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè),薌城網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。genderGroup = (RadioGroup) findViewById(R.id.genderGroup); maleButton = (RadioButton) findViewById(R.id.maleButton); femaleButton = (RadioButton) findViewById(R.id.femaleButton); //... genderGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { // TODO Auto-generated method stub if (femaleButton.getId() == checkedId) { System.out.println("female"); Toast.makeText(MainActivity.this, "female", Toast.LENGTH_SHORT).show(); } else if (maleButton.getId() == checkedId) { System.out.println("female"); Toast.makeText(MainActivity.this, "male", Toast.LENGTH_SHORT).show(); } } });
多選 CheckBox
swimBox = (CheckBox) findViewById(R.id.swim); runBox = (CheckBox) findViewById(R.id.run); readBox = (CheckBox) findViewById(R.id.read); //... swimBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if (isChecked) { System.out.println("Swim is checked"); } else { System.out.println("Swim is unchecked"); } } }); readBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if (isChecked) { System.out.println("Read is checked"); } else { System.out.println("Read is unchecked"); } } }); runBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if (isChecked) { System.out.println("Run is checked"); } else { System.out.println("Run is unchecked"); } } }); }
進(jìn)度條 ProgressBar
public class MainActivity extends ActionBarActivity { private ProgressBar firstBar = null; private ProgressBar secondBar = null; private Button myButon = null; private int i = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); firstBar = (ProgressBar) findViewById(R.id.firstBar); secondBar = (ProgressBar) findViewById(R.id.secondBar); myButon = (Button) findViewById(R.id.myButton); myButon.setOnClickListener(new ButtonListener()); } class ButtonListener implements OnClickListener{ @Override public void onClick(View v) { if (i == 0) { firstBar.setVisibility(View.VISIBLE); secondBar.setVisibility(View.VISIBLE); }else if (i < firstBar.getMax()) { //設(shè)置朱進(jìn)度條的值 firstBar.setProgress(i); //設(shè)置第二進(jìn)度條的值 secondBar.setSecondaryProgress(i + 10); //默認(rèn)的進(jìn)度條無(wú)法顯示進(jìn)行的狀態(tài) //secondBar.setProgress(i); }else { firstBar.setVisibility(View.GONE); secondBar.setVisibility(View.GONE); } i = i + 10; } } }
列表 ListView
main.xml
user.xml
MainActivity.java
public class MainActivity extends ListActivity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ArrayList> list = new ArrayList >(); HashMap map1 = new HashMap (); HashMap map2 = new HashMap (); HashMap map3 = new HashMap (); map1.put("user_name", "admin1"); map1.put("user_ip", "192.168.24.214"); map2.put("user_name", "admin2"); map2.put("user_ip", "192.168.24.215"); map3.put("user_name", "admin3"); map3.put("user_ip", "192.168.24.216"); list.add(map1); list.add(map2); list.add(map3); SimpleAdapter listAdapter = new SimpleAdapter(this, list, R.layout.user, new String[]{"user_name", "user_ip"}, new int[]{R.id.user_ip, R.id.user_name}); setListAdapter(listAdapter); } @Override protected void onListItemClick(ListView l, View v, int position, long id) { // TODO Auto-generated method stub super.onListItemClick(l, v, position, id); System.out.println("id:" + id); System.out.println("position:" + position); } }
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
分享標(biāo)題:Android學(xué)習(xí)筆記-常用控件-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/cedsss.html