关于学习安卓开发的问题:

我想学习安卓开发,目前已经学了JAVA语言,有人告诉我学安卓要先学GUI,javaweb,数据库,是这样吗?学习安卓开发除开java语言之外还需要什么基础呢?(目前我的j... 我想学习安卓开发,目前已经学了JAVA语言,有人告诉我学安卓要先学GUI,javaweb,数据库,是这样吗?学习安卓开发除开java语言之外还需要什么基础呢?(目前我的java水平就是会基本的语句,异常处理,集合框架还有面向对象的编程思想) 展开
 我来答
走四方开心0DA
2016-09-28 · TA获得超过382个赞
知道小有建树答主
回答量:185
采纳率:77%
帮助的人:149万
展开全部

先说结论:

不论Java基础学到什么程度,都建议直接学Android



作为工作多年的Android开发者,我对曾经我带过的实习生,外包同事,都给出相同的建议。


为什么直接上手Android?


首先,搞清楚你的实际需求


作为门外汉,甚至是不懂编程的童鞋,根本不需要去纠结“Java学到什么程度再去学Android”,记住,你的目的是开发一款App,运行在手机上!


其次,市面上有很多权威的Android学习资料,基础书籍,进阶书籍等,这些书籍,资料,视频等都会手把手得教你一步步创建工程,制作出令人振奋的App,上传到应用市场,获得广泛好评.....等等


当然,最关键的是带着问题去学习,去思考


当你实际开发Android的过程中,可能会面临一些问题:


  1. 数据如何存储?数据存储有哪些方式(数据结构,XML,序列化,SP,数据库,服务端)?使用Android自带的SP存储效率高还是使用数据库存储效率高?如何使用数据库存储?从数据存储就能牵扯到数据库操作层面的知识,到那一步再去复习,学习Andoid如何操作数据库

  2. Java GUI 已经不适合作为Android初学者学习的资料了,往往是那些培训机构为了增加培训时长,故意增加的课时,实际开发工作中,Android 的界面开发有着自己的理论知识,动态,静态创建布局,设置回调,监听,响应UI事件等,都是Android特性的界面编程,这些你从那些权威书籍里都可以获取

  3. JavaWeb对Android 有用吗? 有,非常有用,但不是现在需要你深入了解的。


暂且想到这些,有什么疑问继续提

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式