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