2023 android 该如何学习

152 天前
 TiggeYL
作一个后端,想平时开发有想开发点小应用给自己用(不考虑跨平台),想学学 android,跟着官方的文档学习吗?
5246 次点击
所在节点    Android
25 条回复
x13945
152 天前
1. B 站/慕课 撸一下免费的入门视频,构建基本的知识框架。
2. 开始实操,从实操中找问题,搜答案
tmtstudio
152 天前
直接看 Jetpack
fredweili
152 天前
kotlin, compose
learned
152 天前
uniapp
janus77
152 天前
你是搞 C#的吗 试试 xamarin 应该会难度降低很多。
这个东西已经被微软抛弃了 但是自己开发小工具我觉得还是 ok 的
TiggeYL
152 天前
@janus77 是的,我都看过了,最终还是要接触原生🤣,我放弃了
TiggeYL
152 天前
@learned 补考虑跨平台😔

@x13945 有无推荐的 up?😀
biantaoGG
152 天前
1. 无目标学习很恐怖,起码确定自己想做啥
2. 鉴于 OP 不是 0 基础小白,可以调研下可能涉及的技术,并去做初步调研,甚至竞品
3. 制定目标,根据需求去学习开发,android 的很多东西你用不到就不必要学习
4. 建议找师傅带,比看视频有用,有偿》无偿。起码可以告诉你方向和规划,甚至学习技巧。
crayygy
152 天前
1. 学习使用 Kotlin ,上手很快的
2. 可以考虑用 Compose ,但容易出现问题,而且由于比较新网上可能找不到太多的参考资料,可以问问 GPT ,一般都有答案
3. 如果 Compose 不太直观的话,老的 Fragment + XML 也不失为一种选择
4. 推荐 《第一行代码》 第三版,讲的挺好的,基本的系统框架什么的都会了解,具体的实现就是照着问题找 API 了
yanmumumumu
152 天前
加我 一起做项目 哈哈哈哈哈 实践中学习。
meteor957
152 天前
compose
rwecho
152 天前
@janus77
@TiggeYL
考虑下 Maui Avalonia Uno
meiyiliya
152 天前
两个选择,如果像我一样不想额外学语言,那就看第一行代码第二版,用 Java ,自己写点小工具或者把开源的软件改一改加点小功能还是完全足够的,如果想额外学语言那就看第一行代码第三版或者是官方文档,用 Kotlin ,很多布局啥的都是注解形式写的,配合 Material 风格确实感觉比 Java 写出来的代码要简洁一点。
azhangbing
152 天前
看《第一行代码》 看完基本都可以上手了
unco020511
152 天前
怎么上面还有推荐 java 的,当然是直接学 kotlin 和 compose 啊
liuguang
152 天前
android 的 jetpack 和 view ,哪一个是趋势?
winterbells
152 天前
@liuguang jetpack compose 是趋势,不知道现在谷歌还会不会 xjb 改 API 了
snowflake007
152 天前
跟着官方的文档学,很成熟了,有中文
sadfQED2
152 天前
同后端,andriod 这玩意兼容性太他妈傻逼了,一个 api 动不动就改,目前尽量不用 android api 开发。直接换成 golang 开发,然后 golang 开一个 web ,再用浏览器套壳。

核心逻辑全部用 go 写,需要操作机器的话用 linux api
ssynhtn
152 天前
楼上有人用 go 写 UI😂

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

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

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

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

© 2021 V2EX