
1 gdw1986 2024-08-22 09:26:51 +08:00 我以前照着一个 app 练手来着,其实还好吧,多查 csdn 问题就不大,界面自己设计,代码抄一抄改一改,肯定有一个摸索的过程 |
2 jackOff 2024-08-22 09:46:22 +08:00 无脑 uniapp,新项目生存周期短,只能最低成本试错,除非是大公司养鱼 |
3 CharmingCheung 2024-08-22 11:00:09 +08:00 安卓开发现在算是对新手越来越不友好了,特别是引入了 compose 之后。网络环境良好的情况下,新建一个项目跑 HelloWorld 基本不能一次点亮,要改一大堆配置,还要调配 kotlin 版本、gradle 版本、agp 版本和别的库的版本之间兼容关系。哪怕顺利,首次下各种依赖都要花上个十来分钟。之前教我弟写安卓,教了几天我就放弃了,太磨人了。 |
4 xianyv 2024-08-22 11:01:14 +08:00 @CharmingCheung 直接最新版走起 |
5 RightHand 2024-08-22 11:02:40 +08:00 via Android 公司项目用 uni 、flutter ,自己的项目用原生,xml 或者 compose 都行。xml 现在有 viewbind ,也还行 |
6 alexmy 2024-08-22 12:01:27 +08:00 自己用 flutter 方便看小说。 |
7 HusaYn 2024-08-22 15:14:28 +08:00 面向 chatgpt 等大模型编程 |
8 p1gd0g 2024-08-22 15:23:23 +08:00 看目的,未来规划,现有技术栈 |
9 seers 2024-08-22 15:25:21 +08:00 via iPhone 官网有一系列教程,跟一遍差不多 |
10 duanxianze 2024-08-22 15:27:36 +08:00 如果你只是为了自己用,用 uniapp 就可以了,低门槛 |
11 loshine1992 2024-08-22 15:57:36 +08:00 自己写学 Flutter 就行,还可以兼顾桌面端 |
12 davin 2024-08-22 16:17:29 +08:00 涉及到蓝牙,相机,wifi 硬件的交互,老老实实用原生吧,uniapp 终究是不行。具体看你使用的场景 |
13 hullhutt 2024-08-22 16:51:27 +08:00 关注下,有没有方案试试 |
14 leehome 2024-08-22 16:52:28 +08:00 推荐《 android 第一行代码》 |
15 tanranran 2024-08-22 17:07:52 +08:00 UniApp |
16 ykrank 2024-08-22 17:25:17 +08:00 都打算自己用了,那肯定原生呀。自己用的核心不就是要让自己的体验最好吗? uniapp 这种方案都是为了压着用户吃屎的,你自己都是用户了,还压着自己干嘛 |
17 stardust21 2024-08-22 19:27:07 +08:00 https://developer.android.google.cn/get-started/overview?hl=zh-cn 官方有免翻墙文档,自己玩就按文档学就行,别整其他跨端框架 |
18 leon2017 2024-08-22 20:30:51 +08:00 第一行代码 第三版 比较适合你 学完这个直接学 Compose |
19 auhah 2024-08-23 09:30:59 +08:00 面向 GPT 编程就行了吧 个人感觉 android 开发环境问题可能是新手最难解决的。。。毕竟本身就复杂,还有国情原因 |
20 iflint 2024-08-23 11:18:16 +08:00 @CharmingCheung 是这样的 |
21 leifeng12365 2024-08-24 23:01:47 +08:00 @auhah 那么怎么面向 gpt 呢? |
22 auhah 2024-08-26 09:06:14 +08:00 |
23 auhah 2024-08-26 09:18:4 +08:00 @leifeng12365 补充一下 需要具体到问题提问 比如 1. 我想请求接口并展示成列表,应该怎么做..(我试着问了一下基本全流程都已经有回复了) 2. 针对上面的答案你有不懂的可以继续问比如 a. 布局文件应该放在哪里 b. TextView 怎么设置字体大小颜色 c. 帮我写一个左边是头像,中间有三行,从上到下分别是名字/描述/标签,右边有一个点赞按钮的布局文件 d. ImageView 如何加载网络图片? 3. 为什么报错?我的错误是 xxxxxx(把错误日志复制上去) 4. 为什么我编译不通过提示 xxxxxx ? |