如何提高我的Android开发技能?

5
我不仅了解 Android 的基础知识,已经使用过所有可用的基础类。但是有时候当我看到 PlayStore 上某些应用程序时,我感觉自己还不是专家,实际上离它还很远。我强烈感觉,通过他人教授学习要比自学更好。我想成为以下方面的专家:
1. 为 Android 应用程序开发/设计美丽的 GUI; 2. 有效编写代码——我可以利用网络上某处可用的代码来实现大多数功能,但在定制方面我还有些困难。需要提高编程技能,以便产品具有最有效的代码片段; 3. 熟悉 API 中的新添加内容(例如操作栏)。
P.S.
我作为 Android 开发人员已经工作了 2 年以上,曾经参与过使用 SQLite、基于 SOAP 的 Web 服务、Google 地图、GPS、日历 API 等的各种应用程序的开发。
我从未学过核心 Java,目前正在准备 SCJP 认证。
请提供您的建议,并告知我需要多长时间才能感到自己是专家或接近专家级的 Android 开发人员。

1
通过尝试回答在StackOverflow上提出的问题来增加您的声誉。这确实会有所帮助... - Alpay
是的,我也有同样的感觉,正如@alpay所说,我开始回答与Android相关的问题,这将增强我的信心。 - nilkash
1个回答

1

我建议你先专注于准备SCJP考试。

如果你已经全面掌握了Java知识,那么在成为Android开发者后就能轻松应用它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接