《Android应用开发入门经典(第3版)》——第6.8节作业
本节书摘来自异步社区《Android应用开发入门经典(第3版)》一书中的第6章,第6.8节作业,作者 【美】Carmen Delessio , Lauren Darcey , Shane Conder,更多章节内容可以访问云栖社区“异步社区”公众号查看
6.8 作业
Android应用开发入门经典(第3版)
6.8.1 测验
1.EditView中的提示的作用是什么?
2.要实现一个定制的按钮必须要做哪些工作?
3.不确定的ProgressBar和确定的ProgressBar之间的差别是什么?
4.在讨论AsyncTask时publishProgess的含义是什么?
6.8.2 答案
1.在 EditText 视图中显示的提示是对用户的提醒,它会被用户的输入所覆盖。
2.要实现一个定制的按钮必须要使用一个 XML 文件作为一个可绘制的资源。这个 XML文件定义了不同的按钮状态所使用的可绘制资源。
3.不确定的 ProgressBar 显示为一个圆形,它并不显示当前任务的实际状态。确定的ProgressBar 与横向的 ProgressBar 一样,揭示后台进程的状态。如果后台任务完成了 50%,那么确定的 ProgressBar就会显示一半的进度。
4.使用publishProgress()调用onProgressUpdate,这样就可以将 publishProgress 作为一种展示在后台运行的任务的中间状态的机制。
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
《Android应用开发入门经典(第3版)》——第6.7节问与答
本节书摘来自异步社区《Android应用开发入门经典(第3版)》一书中的第6章,第6.7节问与答,作者 【美】Carmen Delessio , Lauren Darcey , Shane Conder,更多章节内容可以访问云栖社区“异步社区”公众号查看 6.7 问与答Android应用开发入门经典(第3版)问题:Spinner和AutoCompleteTextView之间存在什么区别? 答案:两者都使用了 Adapter,向用户显示信息,然后向用户收集信息。主要的差别在于Spinner向用户展示了一个预先设定好的额列表,用户必须从列表中选择一项。而对于AutoCompleteTextView来讲,单词列表仅仅是建议。用户完全可以输入一些全新的东西。对于Spinner可以通过引用被选中的条目的方法来获取数据。而在AutoCompleteTextView则使用getText()来获取数据。 问题:本章覆盖了在一个Android应用中可以使用的所有视图吗? 答案:没有,没有完全覆盖。本章介绍了常见的控件并展示了一些用法。使用不同的视图是一种更好地理解它们的方法。
-
下一篇
《Android应用开发入门经典(第3版)》——第6.9节练习
本节书摘来自异步社区《Android应用开发入门经典(第3版)》一书中的第6章,第6.9节练习,作者 【美】Carmen Delessio , Lauren Darcey , Shane Conder,更多章节内容可以访问云栖社区“异步社区”公众号查看 6.9 练习Android应用开发入门经典(第3版)使用 EditView、Button 和 AutoCompleteTextView 实现一个样例应用。使用 EditView 和Button 组装一个供 AutoCompleteView 使用的 String 数组。每次更新时都需要更新这个数组,并设置适配器。
相关文章
文章评论
共有0条评论来说两句吧...

微信收款码
支付宝收款码