android学习指南求一个android学习路线

android学习指南  时间:2021-06-15  阅读:()

安卓开发教程学习指南哪里有

我自己买的《AndroidSDK范例大全》都是实例。

比较适合初学者。

再到网上找一些视频(mars老师的优酷油,第一个人的),到一些学习android论坛。

个人推荐eoe,ITeye。

在加一些QQ群。

就大致差不多了

android基础课程需要怎么学习?

android基础需要学习以下几方面的知识: ①Java基础知识 很多朋友一上手就开始学习Android,似乎太着急了一些。

Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。

万丈高楼平地而起,Java就是筑起高楼的每一块砖头。

那么Java学到什么程度才算是过关呢?至少要掌握以下两个方面的内容: a)Java基础语法:具体的知识点列表可以在这里下载:《Java知识点列表》V1.0。

这部分内容没有讨价还价的余地,必须烂熟于胸。

至于具体的学习方法,可以看书或者是看视频,但是关键是要多加练习,无论是书上的练习还是视频里面的练习,都需要仔仔细细的完成; b)设计模式:由于在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。

设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。

这部分内容可以在《Effective Java》和《Agile.Software.Development:Principles,Patterns.and.Practices》这两本书中找到。

②Linux基础知识 大家都知道,Android系统的基础是Linux操作系统。

在开发过程当中,也需要使用到一些Linux命令。

所以说一些Linux的基础知识是必须的(话说现在的程序员,不懂Linux都不好意思跟人家打招呼),推荐大家看看《鸟哥的私房菜》这本书,写的相当不错; ③数据库基础知识 这个比较简单,就是一个增删改查的数据库操作,可以看一下这本书:《SQL编程练习与解答》 ④网络协议 至少需要学习两种基础的协议,HTTP协议与Socket协议; ⑤Android基础知识 ⑥服务器端开发知识 由于很多Android应用程序都需要服务器端的支持,所以掌握一些服务器端开发知识还是非常有必要的。

至于选择哪一种服务器端知识进行学习,就比较麻烦了,因为技术的种类实在是太多了: a)Java EE:就是上面邮件当中所提到的SSH—Struts+Spring+Hibernate。

这种技术的优点的功能完整、强大,已经使用了很多年,而且既然大家已经非常熟悉Java了,那么学习SSH看起来也顺理成章。

但是使用这种技术开发服务器端程序,非常麻烦。

即使是一些简单的功能,也可能需要大量的代码和配置文件来实现; b)PHP:简单易学,开发快速。

但是需要多学一种语言,是否得不偿失,就要大家自己判断了; c).NET:这项技术的特点和Java EE差不多,但是要想掌握.NET,则需要掌握c#,也是个麻烦的事情; d)ruby on rails:有的人最喜欢的服务器端技术,简洁,优雅,寥寥几行代码,就可以实现很复杂的功能,但是这需要Ruby语言知识作为基础; 至于选择哪一种知识,就看大家自己的判断了,毕竟每个人想法不一样,爱好也不相同。

学习Android的方法?应该怎么进行学习?

Android学习之路: 一、了解Android开发的分类: 1、Android客户端应用程序 如新浪微博、网银客户端、凡客、淘宝客户端,快盘客户端。

Android在这里的应用还是界面层的东西为主。

核心还在WEB。

客户端界面很重要,用户体验度很重要。

从应用需求上来讲,几乎大一点的网站,都需要有手机客户端程序。

2、Android通用类程序 如基于LBS(基于位置的服务)的应用 (这类一般会嵌入到客户端应用程序中),流媒体播放应用。

由于移动设备的方便便捷、3G、4G网络的发展,这类应用有不错的前景。

3、Android游戏开发 需要掌握的游戏引擎LGame,游戏框架等。

手机上的游戏会是一大块内容,有前途。

4、Android底层开发 需要掌握C、Linux等较底层的东西,发展方向应该是驱动、协议开发,嵌入式开发。

开始学习了解一般从界面、控件开始,这也是大部分人认为简单、比较快上手的原因。

学习一段时间后,自己可以定一个方向发展。

二、Android学习需要哪些知识点 1、Java基础知识 J2SE:Java基础类(lang包,IO包,util包(集合框架),面向对象,多线程,网络编程) 2、J2EE知识 如果你想从事的Android客户端应用程序的开发,这部分知识是必备的。

显然Android客户端只是做的数据的请求、展现,所需的数据在服务器端。

技能点:Tomcat(Weblogic),XML解析,JSON解析,JSP/Servlet。

了解SSH。

3、Linux、C语言知识 可以作为你后续发展需要了解的。

在论坛上、QQ上看到不少童鞋Java基础还比较欠缺,就开始搞Android了,当然就问题多多。

学习热情可嘉,但需要打一个好的基础,有一个好的学习路线。

三、Android学习比较好的资料 1、应该说现在市面上的书,入门的还是不少,但一般现在只讲了简单控件的单个用法。

《Android开发范例大全》,《Android应用开发详解》可以参考。

想了解游戏的话,可以参考《Android2.0游戏开发实战宝典》。

2、Android学习视频,也基本上停留在讲简单入门,单个控件用法为主,这方面远不及Java,J2EE,SSH的视频那么丰富。

应该讲,你看完了这些,离开发还有很大一段距离。

而且,这些视频在讲课方法上不如一些Java的好。

现在的视频资料太丰富,从哈佛、斯坦福的课程,到IPHONE开发课程,都有。

但全部跟着视频完成所有的学习,有很长一段跟要走。

3、Android的论坛比较多,论坛的缺点就是什么东西得自己一个个查找、去等。

自学是一个艰苦而漫长的过程。

对你的锻炼和提升也最大。

自学有一个缺点,就是容易迷失方向,一个知识点你永远不知道要掌握多深,相关的应用是什么。

自学就好比像你一个人在走一条目标很远,前面叉路很多的暗道一样。

“ppy2790博客”中有大量Android学习资料,Android游戏开发视频,Android项目。

4、培训机构学习。

如果你时间上允许不失为一种好的选择,可以快速入门。

互联网产品(时代)有一个重要特点,就是拿资金换时间。

如果能快速入门,到这个行业去发展,就比自己慢慢学习要好得多。

毕竟现在Android开发太热了。

对开发人员的要求也会逐渐提高。

(如既要求能做Android开发,又做IPHONE移植开发)。

对培训机构的选择就比较重要了。

上海青大实训(原北大青鸟上海直营中心,华东就业基地)专业Android培训,海归师资执教。

鐧惧害鍦板浘

求一个android学习路线

学前具备java基础,如果么基础建议先去学java然后去买本android比较基础的书籍,大概就是一些。





从入门到精通这样的神马书籍然后主要看看android的基本常用的空间和其中的一些逻辑操作,毕竟客户端需要展示给用户的控件熟悉后下几个比较简单的android程序,有java基础看起来应该不是很难,从代码里学习吧。

然后想学点啥学点啥,android里东西很多,比如说传感器,aidl,地图,分享第三方sns。





ProfitServer折优惠西班牙vps,荷兰vps,德国vps,5折优惠,不限制流量

profitserver正在对德国vps(法兰克福)、西班牙vps(马德里)、荷兰vps(杜廷赫姆)这3处数据中心内的VPS进行5折优惠促销。所有VPS基于KVM虚拟,纯SSD阵列,自带一个IPv4,不限制流量,在后台支持自定义ISO文件,方便大家折腾!此外还有以下数据中心:俄罗斯(多机房)、捷克、保加利亚、立陶宛、新加坡、美国(洛杉矶、锡考克斯、迈阿密)、瑞士、波兰、乌克兰,VPS和前面的一样性...

欧路云:美国200G高防云-10元/月,香港云-15元/月,加拿大480G高防云-23元/月

欧路云 主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。由专业人员提供一系列的技术支持!官方网站:https://www.oulucloud.com/云服务器(主机测评专属优惠)全场8折 优惠码:zhuji...

DiyVM:50元/月起-双核,2G内存,50G硬盘,香港/日本/洛杉矶机房

DiyVM是一家比较低调的国人主机商,成立于2009年,提供VPS主机和独立服务器租用等产品,其中VPS基于XEN(HVM)架构,数据中心包括香港沙田、美国洛杉矶和日本大阪等,CN2或者直连线路,支持异地备份与自定义镜像,可提供内网IP。本月商家最高提供5折优惠码,优惠后香港沙田CN2线路VPS最低2GB内存套餐每月仅50元起。香港(CN2)VPSCPU:2cores内存:2GB硬盘:50GB/R...

android学习指南为你推荐
存储区域网络网络存储技术的SAN(存储区域网络)的优点excel大写金额怎么用Excel将小写金额转换成人民币的大写金额webservice框架如何用webservice 的cxf框架全局钩子delphi 键盘全局钩子腾讯合作伙伴大会如何成为腾讯渠道合作伙伴?淘码除了爱码,现在哪个验证码平台还能用btestBTEST软件测试工程师培训女孩适合学吗?就业前景如何呢?空间刷人气空间怎么刷人气?一天最高可以刷多少?商品编码查询系统商品条码查询:6910527012377商品名,厂家商品编码查询系统商户编号查询系统818310049001234是什么?
东莞服务器租用 国外vps租用 已经备案域名 lamp安装 堪萨斯服务器 68.168.16.150 日志分析软件 华为云主机 南昌服务器托管 促正网秒杀 服务器是干什么的 香港新世界中心 吉林铁通 台湾google 服务器防火墙 群英网络 好看的空间 accountsuspended 美国asp空间 zencart安装 更多