1 / 2
文档名称:

安卓软件开发自学建议.docx

格式:docx   大小:43KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

安卓软件开发自学建议.docx

上传人:165456465 2019/2/25 文件大小:43 KB

下载得到文件列表

安卓软件开发自学建议.docx

文档介绍

文档介绍:安卓软件开发自学建议现在时下流行两大系统,安卓和ios软件,随之学****相关软件开发的朋友们也很多,那么一些准备自学的朋友有什么可以方法呢?下面让厚学网小编为大家介绍一下关于安卓软件开发自学的一下小建议。1、Java基础很多朋友一上手就开始学****安卓,似乎太着急了一些。安卓应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。那么Java学到什么程度才算是过关呢?我个人认为至少要掌握以下两个方面的内容:a)Java基础语法:具体的知识点列表可以在这里下载:《Java知识点列表》。这部分内容没有讨价还价的余地,必须烂熟于胸。至于具体的学****方法,可以看书或者是看视频,但是关键是要多加练****无论是书上的练****还是视频里面的练****都需要仔仔细细的完成;b)设计模式:由于在安卓系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于安卓的理解就会大打折扣。设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。这部分内容可以在《EffectiveJava》和《:Principles,》这两本书中找到。2、Linux基础知识大家都知道,安卓系统的基础是Linux操作系统。在开发过程当中,我们也需要使用到一些Linux命令。所以说一些Linux的基础知识是必须的(话说现在的程序员,不懂Linux都不好意思跟人家打招呼),推荐大家看看《鸟哥的私房菜》这本书,写的相当不错;3、数据库基础知识这个比较简单,就是一个增删改查的数据库操作,可以看一下这本书:《SQL编程练****与解答》4、网络协议至少需要学****两种基础的协议,HTTP协议与Socket协议;5、安卓基础知识有了以上的铺垫,再来看安卓,是不是觉得轻松了很多呢?至于基础知识的学****顺序,比较好的方法就是按照安卓SDK帮助文档当中的DevGuide里面的顺序,我的《安卓视频教程》也基本上是按照这个顺序录制的;6、服务器端开发知识由于很多安卓应用程序都需要服务器端的支持,所以掌握一些服务器端开发知识还是非常有必要的。至于选择哪一种服务器端知识进行学****就比较麻烦了,因为技术的种类实在是太多了:a)JavaEE:就是上面邮件当中所提到的SSH—Struts+Spring+Hibernate。这种技术的优点的功能完整、强大,已经使用了很多年,而且既然大家已经非常熟悉Java了,那么学****SSH看起来也顺理成章。但是使用

最近更新

钯、铑催化的选择性C-C键形成反应的研究的开题.. 2页

2024年新训决心书范文(精选8篇) 10页

钌(Ⅲ)离子印迹聚合物的制备、性能及应用研究.. 2页

针刺结合温灸治疗产后缺乳的临床疗效观察的开.. 2页

2024年新浪微博名字(精选1000个) 49页

2024年新教师岗前培训学习总结4篇 13页

2024年新年邀请函四篇 5页

2024年新学期的计划作文 11页

2024年新学期教师工作计划范文十篇 25页

1月初中生入团志愿书1000字范文(30篇) 46页

2024产品销售代理合同(33篇) 161页

2024年新学期学习计划模板集合10篇 13页

鄱阳湖南叽山湿地灰化苔草铜污染的高光谱响应.. 2页

2024霸气押韵运动会加油稿(34篇) 70页

2020年低压电工复审模拟考试题库及答案(共150.. 29页

2022-2023学年福建省福州市高一上学期期末质量.. 4页

2022年闵行区初三一模语文试卷点评分析(附参考.. 28页

中考物理模拟试卷(1) 26页

为何艺术设计专业留学者大增 6页

中间件实验1-COM 17页

串联和并联(基础))-知识讲解 12页

2024年全国高中数学联赛福建赛区预赛试题及参.. 12页

2023年河南省级普通高中学生学业水平考试生物.. 13页

《财经应用文写作》课程教学大纲 10页

经典碑帖《圣教序》史上最高清版本,赶紧收藏 37页

急性胃肠炎病历 7页

主奴合约只是分享(共3页) 3页

第五章--遵守道德规范-锤炼高尚品德PPT 68页

语文学科语文中考复习阶段总结 7页

宏观视角下的碳中和:财政视角下的碳中和 压缩.. 20页