安卓有没有什么特别无脑快速做 app 的框架和组件库,就像前端 vue 加 element 那种

2020-10-30 09:50:04 +08:00
 mouyase

想弄个 app,但是写 ui 写烦了,有没有什么特别好弄的组件库,不用在 ui 和交互上让人太费心思的那种…

14069 次点击
所在节点    Android
42 条回复
lujie2012
2020-10-30 11:51:13 +08:00
这样的情况已经存在 10 年了,没有无脑的框架,你不看 IOS 还推出 SWIFT UI 。唯一解药是 Flutter
iConnect
2020-10-30 13:46:56 +08:00
前端框架这个概念也只是 web 编程叫的多,安卓是客户端编程,超过 web 范围大很多,没法有一个统一适用的 UI 框架。只需要适应 Web 类似应用,md 真的足够了
pytth
2020-10-30 15:37:22 +08:00
uni-app 做一个简单的 app 很快速,常见的安卓 api 都有,采用 Vue 语法,上手快,坑我也踩过了,不少,但基本可以解决。
Sniper416
2020-10-30 16:07:23 +08:00
那意思是使用原生页面上的每个空间和布局都只有自己慢慢怼吗?
zoharSoul
2020-10-30 16:13:23 +08:00
@Sniper416 是的, 照着 ui 设计稿自行实现.
xcstream
2020-10-30 16:15:59 +08:00
wap2app
pC0oc4EbCSsJUy4W
2020-10-30 16:24:36 +08:00
推前端框架,还不如 webview 操作算了。
WebKit
2020-10-30 16:30:09 +08:00
@dddddd 楼主要的是无脑快去开发的框架。。
WebKit
2020-10-30 16:31:12 +08:00
@Sniper416 是啊。都是从空白写起
Sniper416
2020-10-30 16:59:27 +08:00
@WebKit @zoharSoul 真的假的?那岂不是很花时间,就没有组件一说吗?不是很懂客户端
loshine1992
2020-10-30 17:40:14 +08:00
@mouyase

https://material.io/develop/android/docs/getting-started

Material 库就是 Google 官方提供的 material design 的组件库,无脑撸就行了
zoharSoul
2020-10-30 17:48:31 +08:00
@Sniper416 有控件. 但是跟前端意义上的组件库还不太一样.
具体来说就是你很难在没有 ui 设计的帮助下, 做出来一个基本美观的应用.
huage2580
2020-10-30 17:49:30 +08:00
说实话,全看 ui 咋搞,自己的项目的话,原生+material 满足大部分场景
janus77
2020-10-30 19:23:11 +08:00
这个真没有,安卓端的交互可以有很多种花样,不像 element 只需要组件库的那几种就能满足绝大部分需求。另外安卓需要自己写业务逻辑,这层可不只是 UI 组件能做到的了,实现方式也有很多。所以脚手架类的东西从来都没有,只有一个小库负责一部分小功能,小而专精,然后你自由选择组合成你自己顺手的脚手架
stardust21
2020-10-31 00:33:06 +08:00
看起来是没有原生开发经验,首选 webview 或者 RN,只有纯 UI 和网络的话可以考虑 Flutter 。
会原生的话写简单 app 其实也不麻烦
kwanzaa
2020-10-31 02:46:47 +08:00
MePride
2020-10-31 09:16:47 +08:00
亚瑟多年不做 android 了吧
daozhihun
2020-10-31 17:30:02 +08:00
想要上手最快的还是原生的吧(不要用 MVVM 、LiveData 之类的)
mouyase
2020-11-02 08:42:10 +08:00
感谢各位老哥,qmui 看起来有点像 element,感觉还挺不错的,uniapp 也看了,也是个选择,准备先用 qmui 试试看
mouyase
2020-11-02 08:43:03 +08:00
@stardust21 我是有几年原生开发经验的,但是实在不想从空白布局开始写 app 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/720035

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX