2014-01-25 58 views
2

我在使用Android布局时遇到了一些问题,并使它们适用于所有屏幕尺寸。 我发现有一种替代解决方案:Android Bootstrap http://www.androidbootstrap.com/,并提供了很好的UI组件(按钮等。 ..)。Android UI框架

因为我在本地开发,这种框架不会让应用运行速度变慢吗?

这仅仅是一个像Web一样的UI框架吗(Bootstrap from twitter)?如果没有,我们可以使用它的一切Android(相机,微型等),我们可以包括一些瓶子像Zbar?

谢谢。

回答

7

我发现有一个替代的解决方案:Android的引导

它不是一个“另类的解决方案”。您仍然需要“使用Android布局并使其适应所有屏幕尺寸”,因为Android Bootstrap没有太多相关变化。

,并提供很好的用户界面组件(按钮等)

它使用相同的Android小工具设置,所有其他Android应用程序使用。

这种框架会不会让应用运行速度变慢?

Android Bootstrap项目中没有任何内容会导致应用程序显着变慢。

这只是一个像网络(Bootstrap从Twitter)的UI框架?

甚至没有。这是一个启动项目,演示如何将Android应用程序开发的十几个开源库绑定在一起。您可以将其视为用于在Eclipse或Android Studio中创建新应用程序和活动的模板的扩展版本。

这并不是说Android Bootstrap不好 - 远非如此。但是,它不像你的描述。

我们能用它使用Android的一切(相机,微型等)

我不知道什么是“微”是相对于Android系统。由于您正在编写Android应用程序,就像其他任何Android应用程序一样,您可以将其用于您选择的任何Android部分。

我们可以包括一些罐子像Zbar吗?

我看不出为什么没有。

+0

缺少的部分(我的意思是由“微”麦克风,它在法国抱歉) 谢谢了很多。这非常有建设性:) – Copernic

0

这样的模板引擎非常常见,因为这些模板引擎不具备您需要的大部分组件。对于android来说,它基本上是增加支持第三方库来获得你需要的确切体验。 因此,你可能要考虑增加更多的还是通过利用一些外部库,像那些从HERE