我正在尝试模仿Android Market应用程序中的按钮(应用,游戏,下载)
检查TabWidget的配置,我认为用它创建这个简单的设计是不可能的。我决定使用简单的按钮,尝试在answer to similar question之后创建自定义设计。但我仍然无法克隆设计(渐变,分频器,底线等)。
是否提供了有关如何构建Google Android应用程序的详细信息?
答案 0 :(得分:2)
可以使用TabHost
方法自定义setIndicator(View v)
中的标签。您可以通过在xml中定义渐变并将其放置在drawable文件夹中来重新创建渐变。查看here以获取以这种方式定义drawable的一些示例。
答案 1 :(得分:2)
API samples通常是学习Android介绍概念的最佳选择。但正如Alxandr所述,Android Market是封闭源代码。
但是,我可以通过观察它告诉你这些只是三个按钮,可能是水平LinearLayout
。每个人都有一个onClick
监听器,可以启动一个新的Activity
。我可以告诉这一点,因为他们的行为方式,以及当我点击一个时,我将如何转换到新的屏幕。