想系统学习android,有没有好的视频或书籍?

问题描述

有jee开发经验,android学过基础的一些东西,现在想系统学习下android,有没有高手能指点下?

解决方案

最好的学习方法是,多用几款自己觉得比较有意思,但又比较简单的应用,然后自己去照着做一个出来。 做的时候把功能点一个一个列出来,然后就知道需要哪些方面的技术。根据功能点的优先级,一步一步的来。基本上做一两个应用就熟悉了,剩下的主要就是优化和提高代码质量。 书籍只是一个工具,用来入门可以,这样你可以很快知道开发android应用会用到哪些基础知识和技术。不是很推荐刚开始就去去搞一个啥子demo,我觉得demo要有一定积累了之后,去找一个比较好的,看看别人是怎么做的,用到了哪些设计模式,为什么要这样做。这些都是要在自己有一定经验之后才能理解,所以,先动手。书的话,市面是一些比较基础的都可以,明白怎么用就行了,主要用到的是你的开发经验。
解决方案二:
1、可以看看, 新浪公开课程里的视频 入个门; 2、再直接看官方Demo 来了解各控件的使用;3、在网让找一些好的Android开源项目,学习开发技巧和思想;4、直接参与项目,历练;
解决方案三:
想系统的学习,有机会能找一份Android方面的工作是最好的,如果跟牛人在一起进步会很快;如果你真有学习的劲头和提升自己实力的打算,一些Android网络教学或周末培训方面的也可以试试,以前就个有朋友报了一个在线培训的,当时我也嗤之以鼻,后面发现确实有效果,人家也真是静下心学完了,系统的培训学习往往会比自学效果好很多,不过成本也比较大,既要花时间,又要花金钱。
解决方案四:
先看些相关书籍,勤动手,多看,多想,多查,在错误中找到答案,在答案中积累知识,实在解决不了 就网上提问

时间: 2024-09-17 04:43:59

想系统学习android,有没有好的视频或书籍?的相关文章

想系统学习计算机的法学专业学生

这学期新接了一个法学专业的"计算机科学"课程.计算思维逐渐成为了各专业公共的要求,我也在其中做些尝试.有名学生显然不满足于"大部队"的节奏了.好吧,贺老师就喜欢看到这样. [来信] 我是您法学院的学生,大一这上半年跟着您上计算此机受益匪浅我也对计算机产生了浓厚的兴趣.鉴于此我想系统的学习一下计算机,希望老师能够给予指导.除此之外呢,我还有几个问题想咨询您一下希望老师能够给予解答. 1.老师我想咨询您关于您带计算机专业学生在大学这四年所要学习的教材,这样的话我可以在空

破除“系统学习”的情结

       常有同学想在自己课外学习的安排中,"系统地"学习点什么.这样的事情常发生在喜欢做A专业的事,却上了B专业,且A不等于B,甚至相似度(A, B)趋于无穷.对有些同学,一不留神发现自己的学习落后了不少,比如学计算机的,到大三了,却发现连简单程序也编不出来,再如学完高数了,才知道高数原来如此重要,于是想要系统地重学一遍. 何为系统学习?系统学习就是要按照已有的一套规定,先学什么,再学什么,按步就班地走完一个流程.为什么要系统学习?将做事能专业些.规定从何而来?业界专家.系统学习

java-求助!我想系统的学习Java

问题描述 求助!我想系统的学习Java 我是新手 我想系统的学习Java,请问谁知道下载地址或者给我QQ邮箱:6225358@qq.com谢谢 解决方案 这么巧啊,我准备结合案例系统的写一个java web开发教程,有兴趣的话关注我的博客.现在我的博客一篇文章都没有,不过,今天我就开始写第一篇文章.你关心什么问题?前台html div+css都了解吗? 解决方案二: 自己去了解吧,java基础,jspssh框架... 解决方案三: 哥们给你个中肯的意见,你可以去传智博客下载学习基础视频资料,看看

如何学习android源码中的framework,只有java基础

问题描述 如何学习android源码中的framework,只有java基础 求大神指导,如何学习framework?源码里面东西太多,感觉找不到入口 解决方案 从写android应用软件开始,或者上网收集framework的一些讲解资料,网上特别多 解决方案二: 你怎么学习的java就怎么学习Android 解决方案三: 除了努力還是努力加油 解决方案四: 围绕AMS和WMS展开,Android系统核心就这两个,弄懂了这两个服务如何和应用交互的,基本就了解Android系统的运行原理了. 解决

《Android和PHP开发最佳实践》一1.3 如何学习Android和PHP

1.3 如何学习Android和PHP 前面我们已经讨论过"为何学"的问题,大家应该对Android加PHP这套应用开发解决方案有了大致的了解.接下来介绍"如何学"的问题,由于本书的内容比较广泛,既涉及客户端开发的技术也包含很多服务端开发的内容,所以在正式开始学习本书之前,先搞清楚应该使用什么样的学习方法比较有效是非常有必要的.接下来,笔者会把这个问题分解为以下几个部分来探讨. 1.3.1 如何学习Android 由于Android学习是本书最核心的内容,因此我们先

.NET系统学习----Globalization & Resources

.NET系统学习----Globalization & Resources l 前言 l 了解资源文件 l 创建资源文件 l 在程序中使用资源文件 l 资源文件的命名和部署 l 参考 前言: 在学习如何使用.NET资源文件以及如何开发World-Ready程序之前,我们先通过一个例子来看看为什么要使用资源文件,以及使用它的好处. 假设要在程序中根据当前的Culutre来设置Form的Title和Logo: private void Form1_Load(object sender, System

可能是最早的学习Android N新特性的文章

可能是最早的学习Android N新特性的文章 Google在今天放出了Android N开发者预览版.Android N支持Nexus6及以上的设备.5太子Nexus5不再得到更新. Android N相比于Android 6.0增加了哪些新的功能呢,开发者要关心哪些API呢,通过本篇文章,将一一得到答案. Android N的新特性 分屏多窗口(Multi-Window Support) 还在为看美剧的时候,收到微信消息而在两个应用间来回切换而烦恼吗.在Android N上,再也不用烦恼这个

java系统学习指导与规划

很多同学刚刚学习java,不清楚java应该如何系统学习,今天我就给各位同学做一个java系统学习指导和规划,为大家讲讲如何系统的学习java. 第一:学java首先你要学 J2SE,它是java体系的基础,也是重中之重.很多人往往不重视基础,其实这是舍本逐末的做法.说这么多就是希望大家能重视基础,能在这条路上走的更远. 学j2se有下面几个目标: 1.你要能真正理解面向对象的优势,理解为什么不是面向过程. 2.掌握java语法基础.包括异常处理.多线程.网络编程.GUI编程等 3.如果你对sw

android车载娱乐系统跟android平板的分析比较

android车载娱乐系统跟android平板的分析比较              随着android系统风靡世界,艳冠全球,逐渐进入了各个电子应用领域,车载电子在android系统的应用上属于稍微晚一点的行业.近一年多来,市面上的android车载导航主机已有露面,但是由于导航显示屏比较小,核心功能导航.倒车等相对WINCE来说,体现不出优越性,WINCE系统响应时间更短.稳定性更好一些,WINCE功能虽然简单一点.但是在后座娱乐方面WINCE能抵挡住android前进的脚步呢?