欢迎来到天天文库
浏览记录
ID:48056631
大小:639.50 KB
页数:14页
时间:2020-01-13
《5_高级UI控件_2_上机课.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高级UI控件-上机课上机任务1.按下
2、ticfinalintDELETE_ID=Menu.FIRST+1;publicstaticfinalintEXIT_ID=Menu.FIRST+2;publicvoidonCreate(Bundleicicle){super.onCreate(icicle);setContentView(R.layout.main);}菜单实验步骤publicbooleanonCreateOptionsMenu(Menumenu){super.onCreateOptionsMenu(menu);menu.ad
3、d(0,ADD_ID,0,R.string.menu_add);menu.add(0,DELETE_ID,1,R.string.menu_delete);menu.add(0,EXIT_ID,2,R.string.menu_exit);returntrue;}publicbooleanonOptionsItemSelected(MenuItemitem){switch(item.getItemId()){caseADD_ID:setTitle("Insert...");break;caseDEL
4、ETE_ID:setTitle("Delete...");break;caseEXIT_ID:finish();break;}returnsuper.onOptionsItemSelected(item);}}菜单实验步骤Step-3:修改/res/values/strings.xml的內容:ex015、d">AddItemDelItemExitStep-4:运行。扩展任务研究理论课案例,把各种控件汇总到该案例中。未完成可以留到课后完成!编程实现颜色变幻①新建工程②修改mainActivity.java文件,添加12个TextView对象变量,一个LinearLayout对象变量、一个WC整数变量、一个LinearLay
5、d">AddItemDelItemExit
6、out.LayoutParams变量。编程实现颜色变幻importandroid.app.Activity;importandroid.graphics.Color;importandroid.os.Bundle;importandroid.widget.LinearLayout;importandroid.widget.TextView;publicclassManyColorMEextendsActivity{/*定义使用的对象*/privateLinearLayoutmyLayout;pr
7、ivateLinearLayout.LayoutParamslayoutP;privateintWC=LinearLayout.LayoutParams.WRAP_CONTENT;privateTextViewblack_TV,blue_TV,cyan_TV,dkgray_TV,gray_TV,green_TV,ltgray_TV,magenta_TV,red_TV,transparent_TV,white_TV,yellow_TV;publicvoidonCreate(BundlesavedI
8、nstanceState){编程实现颜色变幻super.onCreate(savedInstanceState);myLayout=newLinearLayout(this);/*设置LinearLayout的布局为垂直布局*/myLayout.setOrientation(LinearLayout.VERTICAL);/*设置LinearLayout布局背景图片*/myLayout.setBackgroundResource(R.drawable.back);/*加载主屏布局*/setCont
此文档下载收益归作者所有