是否有库类似Three20项目为Android? [英] Are there libraries similar to the Three20 Project for Android?

查看:116
本文介绍了是否有库类似Three20项目为Android?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

该Three20项目是非常好的构建iPhone应用程序快速使用公共库:

The Three20 project is really nice for building iPhone apps quickly using common libraries:

https://github.com/facebook/three20

有没有这样的事对于Android?

Is there anything like this for Android?

推荐答案

不完全是,但在公司发展的同时与Android版本部分three20基于iPhone应用程序的工作,我想50%的什么320呢你马上出在Android平台中,减去了一点润色。例如,320的浏览器和文本编辑基本上都是烤Android上 - 该平台的原生文本编辑组件可以动态地舒展自己,和任务的导航和返回按钮历史上Android的自动处理,与URL处理烤的意图过滤器和分辨率系统。

Not exactly, but working at a company with a partially three20 based iPhone app developed in parallel with the Android version, I think about 50% of what 320 does you get right out of the platform on Android, minus a little polish. For example, 320's Navigator and TextEditor are basically baked in on Android - the platform's native text editing components can stretch dynamically on their own, and task navigation and back-button history is handled automatically on Android, with URL handling baked in to the intent filter and resolution system.

您可以得到多少320的功能,其余出可重用的库如点火 GreenDroid 的(至少与问候缓存和加载图像以列表),而重量和锁定在一个相当单片框架,比如320可以添加到您的应用程序。有几位,这些解决方案会错过(three20的缩放照片浏览器,例如),但通常可接受的hackarounds快速使用(一个Android的WebView使得pretty的体面的图像浏览器的替代品,例如)。

You can get much of the rest of 320's functionality out of reusable libraries like ignition or GreenDroid (at least with regards to caching and images loading in lists), without the weight and lock-in a fairly monolithic framework like 320 can add to your app. There's a few bits that these solutions miss (three20's zoomable photo viewer, for instance), but there's usually acceptable hackarounds for quick usage (an Android WebView makes a pretty decent image viewer substitute, for instance).

很久很久以前有一个SO wiki页面收集了一堆这些资源的,但很可惜,这是走了。您可以通过寻找在GitHub上或谷歌code时下流行的Andr​​oid项目,虽然获得了pretty的设置好。

Once upon a time there was an SO wiki page gathering a bunch of those resources, but alas, that's gone away. You can get a pretty good set by looking for popular Android projects on GitHub or Google Code, though.

这篇关于是否有库类似Three20项目为Android?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆