自定义Android布局
问题描述:
我有一个即将到来的项目,需要我做一个自定义布局。我一直在寻找一种方法来完成这个,但没有成功。该布局将具有需要适合屏幕和一些其他自定义视图的自定义按钮。换句话说,我需要它在所有类型的设备上看起来都一样。所以这些自定义视图需要拉伸以适合屏幕。类似于天气虫应用程序的东西,但按钮将在顶部,并没有太多的选项。按钮将适合屏幕宽度明智。基本上布局将不包含任何股票用户界面。自定义Android布局
我想有一本书或教程,我可以帮助我在这里。
答
查看此博客:http://blog.stylingandroid.com/
有在Android的各种布局管理器的很多很好的例子。
此外,我强烈建议你看看Android的API演示和源代码。
用于创建自定义视图,这是最好的资源:http://developer.android.com/guide/topics/ui/custom-components.html
好运!
大部分自定义视图是在代码或XML中完成的吗? –
基本的方法是,你必须扩展一个现有的android.view.View类,例如ImageView或者RelativeLayout。这取决于您的自定义视图,您在代码中放入了多少逻辑。但是,您可以使用自定义视图在XML中进行声明。为此,您必须提供视图的整个类名称,即您的类具有类名称com.wilson.view.MyImageView,您可以使用XML声明它,如下所示: –
AZ13