V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mouyase
V2EX  ›  Android

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

  •  3
     
  •   mouyase · 35 天前 via Android · 4060 次点击
    这是一个创建于 35 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    42 条回复    2020-11-02 09:36:41 +08:00
    OldActorsSmile
        1
    OldActorsSmile   35 天前
    uni app 就很无脑
    fromzero
        2
    fromzero   35 天前
    compose
    mouyase
        3
    mouyase   35 天前 via Android
    @OldActorsSmile 但是这玩意是 vue 写的吧,而且据说很多坑?
    gzf6
        4
    gzf6   35 天前
    ionic, 三大前端框架用哪个都行
    Kmmoonlight
        5
    Kmmoonlight   35 天前
    感觉楼主问的原生 UI 框架,然后底下无脑推前端框架
    fansangg
        6
    fansangg   35 天前
    腾讯的,搜搜看
    demo06
        7
    demo06   35 天前
    要啥功能上 github 搜就完事了还用自己写 ?
    binbin0915
        8
    binbin0915   35 天前
    jetpack flutter?
    OldActorsSmile
        9
    OldActorsSmile   35 天前
    @mouyase 坑最多的是人不是 IDE
    sprit
        10
    sprit   35 天前
    QMUI
    loshine1992
        11
    loshine1992   35 天前
    如果原生

    implementation 'com.google.android.material:material:1.2.1'

    如果用 flutter

    flutter:
    uses-material-design: true
    zoharSoul
        12
    zoharSoul   35 天前
    没有...
    移动端没这个东西, 我也没彻底明白为啥
    iFlicker
        13
    iFlicker   35 天前 via Android
    微信读书开源了一套 qmui 质量挺好的 还支持换肤
    lwk
        14
    lwk   35 天前 via Android
    原生框架推荐一个:腾讯的 QMUI_Android
    Annoke
        15
    Annoke   35 天前
    QMUI
    Annoke
        16
    Annoke   35 天前
    QMUI +jetpack 吧
    dddddd
        17
    dddddd   35 天前
    litho
    mouyase
        18
    mouyase   35 天前 via Android
    说 QMUI 的挺多,下午看看是个啥
    mouyase
        19
    mouyase   35 天前 via Android
    @loshine1992 我应该从哪里吐槽呢
    nicevar
        20
    nicevar   35 天前
    前端框架做功能简单的还行,做复杂的项目就是往坑里跳,最好的办法就是看需求,如果就那么几个页面,无脑上 uni-app 这种也行,否则还是老老实实用原生的,熟练了开发一点不比 flutter 、RN 这种慢。
    lujie2012
        21
    lujie2012   35 天前
    这样的情况已经存在 10 年了,没有无脑的框架,你不看 IOS 还推出 SWIFT UI 。唯一解药是 Flutter
    iConnect
        22
    iConnect   35 天前 via Android
    前端框架这个概念也只是 web 编程叫的多,安卓是客户端编程,超过 web 范围大很多,没法有一个统一适用的 UI 框架。只需要适应 Web 类似应用,md 真的足够了
    pytth
        23
    pytth   35 天前
    uni-app 做一个简单的 app 很快速,常见的安卓 api 都有,采用 Vue 语法,上手快,坑我也踩过了,不少,但基本可以解决。
    Sniper416
        24
    Sniper416   35 天前
    那意思是使用原生页面上的每个空间和布局都只有自己慢慢怼吗?
    zoharSoul
        25
    zoharSoul   35 天前
    @Sniper416 是的, 照着 ui 设计稿自行实现.
    xcstream
        26
    xcstream   35 天前
    wap2app
    fatelight
        27
    fatelight   35 天前
    推前端框架,还不如 webview 操作算了。
    WebKit
        28
    WebKit   35 天前 via Android
    @dddddd 楼主要的是无脑快去开发的框架。。
    WebKit
        29
    WebKit   35 天前 via Android
    @Sniper416 是啊。都是从空白写起
    Sniper416
        30
    Sniper416   35 天前
    @WebKit @zoharSoul 真的假的?那岂不是很花时间,就没有组件一说吗?不是很懂客户端
    loshine1992
        31
    loshine1992   35 天前
    @mouyase

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

    Material 库就是 Google 官方提供的 material design 的组件库,无脑撸就行了
    zoharSoul
        32
    zoharSoul   35 天前
    @Sniper416 有控件. 但是跟前端意义上的组件库还不太一样.
    具体来说就是你很难在没有 ui 设计的帮助下, 做出来一个基本美观的应用.
    huage2580
        33
    huage2580   35 天前
    说实话,全看 ui 咋搞,自己的项目的话,原生+material 满足大部分场景
    janus77
        34
    janus77   35 天前
    这个真没有,安卓端的交互可以有很多种花样,不像 element 只需要组件库的那几种就能满足绝大部分需求。另外安卓需要自己写业务逻辑,这层可不只是 UI 组件能做到的了,实现方式也有很多。所以脚手架类的东西从来都没有,只有一个小库负责一部分小功能,小而专精,然后你自由选择组合成你自己顺手的脚手架
    stardust21
        35
    stardust21   35 天前
    看起来是没有原生开发经验,首选 webview 或者 RN,只有纯 UI 和网络的话可以考虑 Flutter 。
    会原生的话写简单 app 其实也不麻烦
    kwanzaa
        36
    kwanzaa   35 天前
    MePride
        37
    MePride   34 天前
    亚瑟多年不做 android 了吧
    daozhihun
        38
    daozhihun   34 天前
    想要上手最快的还是原生的吧(不要用 MVVM 、LiveData 之类的)
    mouyase
        39
    mouyase   32 天前 via Android
    感谢各位老哥,qmui 看起来有点像 element,感觉还挺不错的,uniapp 也看了,也是个选择,准备先用 qmui 试试看
    mouyase
        40
    mouyase   32 天前 via Android
    @stardust21 我是有几年原生开发经验的,但是实在不想从空白布局开始写 app 了
    mouyase
        41
    mouyase   32 天前 via Android
    @MePride 不到一年
    mouyase
        42
    mouyase   32 天前 via Android
    发现了一个新的库,叫 xui,看起来也还可以,上次更新是两个月之前
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1651 人在线   最高记录 5298   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:06 · PVG 08:06 · LAX 16:06 · JFK 19:06
    ♥ Do have faith in what you're doing.