《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应用中可以使用的所有视图吗?

答案:没有,没有完全覆盖。本章介绍了常见的控件并展示了一些用法。使用不同的视图是一种更好地理解它们的方法。

相关文章
|
7月前
|
Android开发
Android应用开发权限
Android应用开发权限
44 1
|
9月前
|
XML Java 测试技术
车载Android应用开发与分析 - SystemUI 「功能」与「源码结构」分析
本期内容开始,我们将介绍原生Android Automotive中车载应用的实现方式和它的原理。首先要介绍的就是车载应用开发中非常重要的一个系统应用,Android系统的UI - SystemUI。
528 1
车载Android应用开发与分析 - SystemUI 「功能」与「源码结构」分析