我是Android开源平台编程的新手,最近创建了一个显示Khujand国际机场航班信息的应用程序。它使用http请求从服务器获取XML数据并将其显示在List上。
我想问一下Google Play上一个应用程序的外观和感觉,它具有很好的丰富UI外观。您可以通过以下网址在Google Play上使用此应用
https://play.google.com/store/apps/details?id=ru.cybertek.airport.timetable
或者在这里http://flights-info.ru/
还有截图在这里
所以我的问题是:
我的应用程序看起来像这样
另外,我想知道是否有任何丰富的UI框架,Android的工具包可以简化应用程序开发过程??? 欢迎链接资源! 提前致谢!
答案 0 :(得分:0)
关于你的问题:
该应用程序是否使用Canvas在表格中绘制航班?
这只能由作者回答(也许逆向工程可以回答这个问题,但我不确定)。
他们使用了哪些字体?
这看起来像自定义字体。您可能最好在专用于设计人员的网站上询问该问题或使用字体识别,例如this one。要在Android结帐时使用自定义字体:https://stackoverflow.com/a/3203719/200272
是否可以使用表格等标准组件创建此航班表?
我认为可以做到。
我是否需要学习Android图形编程来创建这样的应用程序??? 如果通过图形你的意思是“OpenGL”然后我会说不。没有必要使用OpenGL。
另外,我想知道是否有任何丰富的UI框架,Android的工具包可以简化应用程序开发过程???
您可以找到多个自定义控件here。如果您想开发移动Web应用程序,有许多框架(Jquery mobile,Sencha,PhoneGap等)。