如何制作美丽时尚的应用程序如Timely

Google在devise方面的引用以及一些应用程序示例:

根据Google在http://developer.android.com/devise部分所说的内容,开发者应该考虑三个目标:

  • 附魔我
  • 简化我的生活
  • 让我惊奇

我们(开发人员)知道哪些BTW。

通过在Play商店中查看许多成功的应用程序,您可以看到它们是按照Google的devise指南进行devise的,并且使用了Google在自己的应用程序中使用的相同 组件主题样式

许多人都喜欢这些devise,并在这些主题和组件的android标准,但是当你看一些在Playstore应用程序或一些硬件制造商的应用程序,如三星已经build立了自己的特殊应用程序(如银河注10.1 记事本应用程序 )或华硕的天气应用程序或在Playstore Timely应用程序,这是真棒在function和课程devise方面,你可以看到他们正在使用不同types的devise和组件。


现在让我们来深入Google的说法 :

一个典型的Android应用程序使用操作栏,许多应用程序将包括一个导航抽屉。

像这些:

操作栏: 在这里输入图像说明

导航抽屉:

在这里输入图像说明

和其他标准组件在Android上。

但是,一些开发人员如何使应用程序如Timely应用程序那么美丽和​​function完美(几乎!),而不是使用许多由google定义的android典型组件。


让我们看看Timely app:

这是用户可以看到他/她可以设置一个或只是看钟的闹钟的屏幕:

在这里输入图像说明在这里输入图像说明

现在我脑海中的问题是:

  • 我该如何主题我的应用程序?
  • 我该如何做这样的背景animation,并在我的应用程序中使用它?
  • 他们的开发人员是否一起使用统一和日食,使其作为一个Android应用程序?
  • 如果他们确实使用统一,那么应用程序如何运行非常stream畅?
  • 在其操作栏中,它们是如何着色和定义对象的不透明度的?
  • 什么样的animation类可以做他们在应用程序中做的? (如时钟时间改变animation)
  • 如果他们使用统一,那么他们的应用程序的大小是10MB?

还有很多其他类似的应用程序(没有100%非常相似)都有自己的特殊devise。

据我所知,没有太多的网站提供Android像http://androidviews.net/自定义组件,所以看起来我们被迫做自己的组件,这是耗时的,在这个时候(2013年)不是而不是完美的,而对于ios有其他公司制造的大量定制组件。

我也看了Timely的应用程序网站,在他们的常见问题部分有一个地方,他们说,他们会透露他们做什么,他们怎么做的主题,着色和组件,但由于没有时间表的声明, t喜欢呆在黑暗的地方,我来这里问专家。

这是他们网站的报价

我是一名开发人员,无法弄清楚你是如何做这些animation和色彩效果的。

我们计划在将来有一个工程博客。 敬请关注!

如果你们知道如何制作这样的应用程序,或者如果你知道他们使用的是什么样的animation,组件,技巧和黑客的一部分,那么你只是让我的一天。

他们做了一个介绍,他们解释了他们如何计算视图颜色,他们遇到的问题以及其他一些有用的技巧。 演示video可以在他们的YouTube频道上find

数字变形相当简单,并在本文中进行了解释,您可以从这里的文章中find完整的View类。

从android开发者网站检查帮助你build立美丽,强大,成功的应用程序,这只是很酷。

Androiddevise ,一个在线风格指南,其中列出了Android用户界面的原则,构build模块和卓越模式。 它似乎在工作;

我希望这至less能回答你的一个问题。