5_高级UI控件_2_上机课.ppt

5_高级UI控件_2_上机课.ppt

ID:48056631

大小:639.50 KB

页数:14页

时间:2020-01-13

5_高级UI控件_2_上机课.ppt_第1页
5_高级UI控件_2_上机课.ppt_第2页
5_高级UI控件_2_上机课.ppt_第3页
5_高级UI控件_2_上机课.ppt_第4页
5_高级UI控件_2_上机课.ppt_第5页
资源描述:

《5_高级UI控件_2_上机课.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级UI控件-上机课上机任务1.按下

就出现如图菜单如下:2.如果选取,显示出字串:”Insert…”。3.如果选取,显示出字串:”Delete…”。4.如果选取,程序结束。菜单实验步骤Step-1:创建Android工程:ex01。Step-2:编写Activity的子类:ex01:publicclassex01extendsActivity{publicstaticfinalintADD_ID=Menu.FIRST;publicsta

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的內容:ex01

5、d">AddItemDelItemExitStep-4:运行。扩展任务研究理论课案例,把各种控件汇总到该案例中。未完成可以留到课后完成!编程实现颜色变幻①新建工程②修改mainActivity.java文件,添加12个TextView对象变量,一个LinearLayout对象变量、一个WC整数变量、一个LinearLay

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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。