小白一只,准备参加培训 java 或者 android,坐标台州露营要准备什么,不知选哪个好?

作为小白,学了一点java,安卓书看不懂,怎么办?
我是小白,看了一些java基础。想学android买了一本android入门书,为什么看不懂呢?如果想继续学,下一步我该怎么办?
按投票排序
新手学 Android 切记不要光看书,一定要跑项目,一点点写代码你可以按照如下流程来学习:安装 Android Studio,参考:[安装成功后,导入官方的 ApiDemos,把程序跑起来,参考:研究 ApiDemos 源码,可以自己再新建一个工程,照着 ApiDemos 写出其中小 Demo按照以上流程操作,Android 就入门啦!想更深入的学习 Android的话,需要边写些小项目边看书,每周写一篇技术文章总结本周的学习如果你不知道写什么项目,可以加入我们的技术学习小组,一起写项目 :D哈哈,加油学习哦!
看不懂,说明两个可能性,一,你java会的不多。二,你没有耐心学安卓。不过我有个朋友零java基础学了一点点java就开始学安卓了,效果很明显的是,她非常耐心学,所以安卓开发入门还是没问题的,剩下的语言内容相互借鉴就行了。。所以,耐心点,慢慢啃,慢慢在电脑上试,一次不行就十次。如果没耐心,那就没有学的必要了。
看书有点吃力,去慕课网看视频吧
估计跟书也有关系 《第一行代码》我感觉很适合入门 一定要做总结 有的不明白你把代码粘一下也行 主要熟悉一下过程熟练了适当把代码改一下 看看和自己的想法一不一样不懂的上网查 或者问一下
android权威编程指南这本书不错里面的代码前面不懂不要紧,跟着码就行了,后面会懂的基础:至少awt懂一点吧,监听器之类的反射懂一点集合和范型懂一点oop要懂一点然后xml懂一点json懂一点http基本用法懂一点
Android使用的是Java语言,必须打好基础才能深入学习。看不懂就说明你Java根本没学会。我估计题主可能是受某些人的误导,以为Java不重要,可以直接学Android。发表这种言论的人,本身已经有编程基础,看几天Java就能上手。零基础的新手就别这么学了。认真看Java吧。
这个也是很正常,不一定是java没打好,我当初学完java刚开始看安卓时看到activity代码里onCreate onOptionsItemSelected啥的直接就蒙蔽了,因为当时的理解就是java要从public static void main进入,这个连个主函数都没有怎么运行的?对题主有以下几个建议第一,确定自己有足够的java基础,说到异常处理,集合框架,泛型应该熟悉,不然无法继续。第二,学习安卓需要好的入门资源,推荐第一行代码,我自己翻过,很遗憾当初学安卓没有这么好的入门书,的确很适合入门。就算理解不了这种新的程序运行模式,往下看并且看懂是没有问题的,慢慢就熟悉了。注意要边看边敲,切忌光看不练。第三,如果有足够的时间和精力,建议跟随视频学习,你如果百度学习安卓开发,大牛们也都会告诉你,视频效果好。我认为视频的好处首先在于实地操作,一步一步,可以跟着走,不像书里直接给出完美的代码。第二,也是很重要的一点,视频里会出现bug,老师会当场debug,这是很重要的能力,书在这方面效果差很多。手机码字,希望有所帮助。
哪里看不懂,可否举个例子?
请先认真学好java
我这个人比较笨,但是呢比较有韧性,我java基础也不好,只会一点点,所以我的方法是,新建了hello world之后对着这个工程的每一个文件夹里的每一个文件的每一行代码去查了百度,对着hello world看了三天之后,算是略微入门了,再往后真的就没那么痛苦了,因为我对整个工程的结构有了一个比较清晰的概念,剩下的就是代码功夫了,所以总体来说除了开始的三天再往后就没有那么痛苦了,算是万事开头难吧!这个方法不一定适合每一种语言,但是我觉得对安卓来说这是最快的“入门”了
已有帐号?
无法登录?
社交帐号登录小白想自学安卓编程,该如何开始?_百度知道
小白想自学安卓编程,该如何开始?
很多朋友都对学习路线问题感到迷茫,特别是还在上学的朋友们。在这里就详细的为大家介绍一下。1.Java基础很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。那么Java学到什么程度才算是过关呢?我个人认为至少要掌握以下两个方面的内容:a) Java基础语法:具体的知识点列表可以在这里下载:《Java知识点列表》V1.0。这部分内容没有讨价还价的余地,必须烂熟于胸。至于具体的学习方法,可以看书或者是看视频,但是关键是要多加练习,无论是书上的练习还是视频里面的练习,都需要仔仔细细的完成;b)设计模式:由于在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。这部分内容可以在《Effective Java》和《Agile.Software.Development:Principles,Patterns.and.Practices》这两本书中找到。2.Linux基础知识大家都知道,Android系统的基础是Linux操作系统。在开发过程当中,我们也需要使用到一些Linux命令。所以说一些Linux的基础知识是必须的(话说现在的程序员,不懂Linux都不好意思跟人家打招呼),推荐大家看看《鸟哥的私房菜》这本书,写的相当不错;3.数据库基础知识这个比较简单,就是一个增删改查的数据库操作,可以看一下这本书:《SQL编程练习与解答》4.网络协议至少需要学习两种基础的协议,HTTP协议与Socket协议;5.Android基础知识有了以上的铺垫,再来看Android,是不是觉得轻松了很多呢?至于基础知识的学习顺序,最好的方法就是按照Android SDK帮助文档当中的Dev Guide里面的顺序,我的《Android视频教程》也基本上是按照这个顺序录制的;6.服务器端开发知识由于很多Android应用程序都需要服务器端的支持,所以掌握一些服务器端开发知识还是非常有必要的。至于选择哪一种服务器端知识进行学习,就比较麻烦了,因为技术的种类实在是太多了:a)Java EE:就是上面邮件当中所提到的SSH—Struts+Spring+Hibernate。这种技术的优点的功能完整、强大,已经使用了很多年,而且既然大家已经非常熟悉Java了,那么学习SSH看起来也顺理成章。但是使用这种技术开发服务器端程序,非常麻烦。即使是一些简单的功能,也可能需要大量的代码和配置文件来实现;b)PHP:简单易学,开发快速。但是我们需要多学一种语言,是否得不偿失,就要大家自己判断了;c).NET:这项技术的特点和Java EE差不多,但是要想掌握.NET,则需要掌握c#,也是个麻烦的事情;d)ruby on rails:这是我个人最喜欢的服务器端技术,简洁,优雅,寥寥几行代码,就可以实现很复杂的功能,但是这需要Ruby语言知识作为基础;至于选择哪一种技术,就看大家自己的判断了。梦想:要成为一个专业的Android开发者,以上的这些知识都必不可少。看起来好像很多,多的可怕。所以还是那句话--“耐心,耐心很重要”。学习一门专业要很长时间啊,耐心很重要,很多朋友也来问我C4D,能感觉到大家都想急着学会,其实要有长时间的积累才能有长远进步,Android开发,最近公司要做程序,也涉及到,如果UI设计师的我学会了Android,是不是可以独立做开发了。
其他类似问题
15人觉得有用
为您推荐:
可以去培训。学会查api的技巧。之和反过头看笔记能回忆j2se基础打好,敲完写笔记,数据库基础。然后就开始下载基础教学视频啦,否则没必要。如果你自学能力不强,Linux基础。然后就可以下载项目视频看了,边看看完一集就敲代码,android的话j2ee只需了解
您可能关注的推广
安卓的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我想学java,我现在相当于小白,想买本书学习,请问买什么书好呢?大家推荐下吧。 最好不要哪些一来_百度知道
我想学java,我现在相当于小白,想买本书学习,请问买什么书好呢?大家推荐下吧。 最好不要哪些一来
请问买什么书好呢,想买本书学习?大家推荐下吧。最好不要哪些一来就讲特别深的,我看不懂我想学java,我现在相当于小白
提问者采纳
你也可以去找一些教学视频来看。java web从入门到精通这本书讲的就略深入了一些。可能你还需要找一些servlet的资料看一看。学上面2本书的时候可能需要学到一些jquery ajax。这本书算是spring框架学习还不错的一本书了,讲的也比较详细,已经后面的多线程,比较适合初学者,当时没注意就买了下来,数据库部分java就业培训教程 这本书也是看前6章基本看完这2本书的话就能掌握一些java基本的语法一类的东西。然后看一些其他类型的书了java web程序开发入门这本书算是我买到的最亏的一本书,我就给你列了5本书。 刚开始学语言你会感觉很烦。学过前面的可以接着看一看,这本书看过之后感觉就是基础基础基础的东西,这个是现在很必要学的一个框架,java web方面非常基础的一本书了。这之后可以看下一些框架的书我看的spring in action ,学过的几乎一会就看完了等一下我给你列个单子现在你学习的话我感觉还是把学习的方向放到java web上,其他一些java swing已经别的建议就别学了。我给你说一下我现在手头感觉能让你学习的书吧《Java从入门到精通》这本书看前10章
上面给你列了个单子,基本都是我以前买过的实体书。你最好明确下你学习的目标。
安卓工程师
你先发给我吧
我先把手机放着冲一会电
你做android的话首先也是看我给你说的前2本书,这些是基础知识。再到中期的时候android是要学一些控件怎么用的。这方面很简单。再之后我就不清楚了,我当时学了一段时间android就是自己做了几个小游戏玩了玩。你学这个首先就是基础的各种语言知识。一些算法。然后才是买android的书籍看看。Android刚开始做的就是拉控件,但是我感觉这东西到后面也挺不好做的。===================高中还是别学这些东西了,这些东西在高中时候学起来更枯燥。可以看看书,真有心学的话一个暑期其实能把基础都学了。高中还是看着考个好大学吧。
单子呢,,,
=。=最上面那条罗列的基本书,主要java web方面的,android开始先学java 基础吧。学完基础再学一些简单的控件。
看了你和楼上的那位的对话了,我只想说,做决定前好好想想。那位大哥说填鸭方式让人讨厌,但是你自己想想,到社会上无亲无故还能有谁去给你填鸭教你东西?
然后说,你讨厌学校那些东西,我就默认你是高中生吧。首先,我不认识任何一个人乐意学那些东西,哪怕他考上了清华。其次,任何关于学习的东西都是枯燥的,我以前就是很想学软件这方面的东西,但是我学的第一学期我的感觉就是我居然喜欢过这玩意? 你可能会认为很多人不上学只要努力也能活的很好,也有不少人喜欢给年轻人灌输这些东西,但是你想想你学校门口卖烤串的小贩也是这么认为的。的确能去你学校门口卖烤串的一天估计也能三四百块的收入,但是你确定这是你想要的生活?对于这类思想的年轻人,除却真正的天才,就是万中无一的那种,他的上限估计也就和我差不多,下限我给你看了,你是不是天才我不知道,看你选择。
在知道最难的就是劝人回学校,但是我一直都这么做,你现在感觉我是在废话,但是不管你做什么选择10年之后你再看这个问题,你想一下你的决定对和错。每个人都认为自己是独一无二的天才,但是事实是天才只有那么很小的一部分,很遗憾,我不是,我希望你是。你告诉我,你是不是。
可是你还是没有把单子发给我啊
我不是天才,我和他们差远了,但我知道,我会努力。也许我以后过的是你所说的下限生活,但我不会后悔。至少,我努力过了
还有我恨学习的原因不是她枯燥无味,是有别的原因。
快给我单子啊
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
其他3条回答
买书还要花钱,不如直接网上下个&马士兵JAVA视频&来看吧~讲得非常好又免费~
别看书了。去网易云课堂看视频。我都在看。
额,在学校不能带手机
什么学校。高中的话还是算了吧。
学好你的课本就可以了。
不必了,我想我这辈子都不会学学校的这些鬼玩意了,我现在恨透他们了
注意,是恨,不是讨厌
没有必要,知识本来不让人讨厌,让人讨厌的是学校的教育方式。填鸭式,,,食物本来没有好吃不好吃之分,如果逼着你吃就算是山珍海味也吃不下,当你感到饥饿的时候,哪怕是粗茶淡饭你也可以吃好几碗。
你是小白是一只狗吗人类的语言很丰富的
以举报,不用谢
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我大学毕业,想学Android开发,不知道哪里好?学安卓开发是线上好还是线下好?有好的地方推荐吗?_百度知道
我大学毕业,想学Android开发,不知道哪里好?学安卓开发是线上好还是线下好?有好的地方推荐吗?
所以想回家工作。我在大学比较喜欢计算机。但是去学校参加培训?我想要从0基础入门的课程,那样学得很吃力,不想要那种几十个学生一个班的。我觉得这种快速培训的话10人左右一个班是不是最好的。家人也挺支持我的,想参加Android培训。但是毕业后回来想去的银行这些已经停止招新,居然连C++的课都没有,给父母说了目前的想法。现在大学回来还没找到工作。因为太乱(经常死人什么的,所以我想问问学习Android开发哪里好,一直想接触这方面的东西?线上学习和线下学习有什么区别呢,我想大家都知道是哪里了)?有没有线上线下同时开办课程的学校或机构呢,学的是祖国最偏远地区的某所211(说实话比不上内地的一些二本),于是放弃!谢谢?一般学费现在是什么价位啊,专业是会计?我想一出来就能找到工作的,其他好单位也招得差不多了今年大四刚毕业
提问者采纳
反正是免费的,你可以到我们这里看看,能出来一大堆,水平我只能呵呵了我不怕百度删我的回复,还有老师帮助,我是eoeandroid社区的超级版主,估计你一搜,我也不知道该推荐给你哪个,里面有免费的针对小白的用户,去听听,我是kris,现在有新的在线课堂线下的培训机构比较多
提问者评价
谢谢,我这几天在eoe上看了,好多学习资料,怒赞。我决定从上面找的学习教程慢慢来。
来自团队:
其他类似问题
我的要求很简单,我个人是鄙视视频教学的,具体我也不清楚,因为我看视频我网上下载几套就自学了,有的是视频教学。培训机构是会推荐学生去公司面试。最近刚面试过一批培训出来的人。学的好不好真得靠你自己的,这也是得看你自己学习后的成果,但那只是个机会,简历上写了什么我就问什么。就像上周的那7个人,偶尔有一两家工资鄙视过我的学历,你上课的班有30个和有10个人差别真不大。有的培训机构是老师当面教课的,培训机构给他们的只是个面试机会而已,1W上下吧,还花那么多钱去你那看啊,当然要是你班里有超过50人那另说了。得看地方和培训机构的名气,大部分还是能力第一位我就花点时间回你一下吧,挑一个合格的出来都难。我最近面试过7个刚培训结束的人。你想培训完就能找到工作,而自学需要好的自制力,一年多。我毕业找工作的时候很多公司问过很难的问题,根据你自身条件选择吧,能不能进公司这不是机构能左右的。至于价格,找工作什么的都比较顺。我当初是学的比较好的。所以,我理解初学者是不可能会的。当然去教室是有学习氛围的影响。这不是由培训机构来决定的。我是做Android开发的
为您推荐:
安卓的相关知识
其他3条回答
在学JAVA 然后在学 Android 会更快一点
但是就业薪资高
可以到博创华宇,我有个朋友在那里学的,现在已经就业了,挺好的!!!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁关注培训通
合肥java培训机构哪家好 怎样选择最适合自己的
联&系&人:合肥达内
电&&&&话:0
手&&&&机:
该机构未经培训通认证,为互联网开放信息,本网不对真实性负责。为保障您的权益,建议选择认证机构!您可以提交需求,让专业培训顾问帮您选课。
相关课程推荐
机构认证: 未认证
所在地区:合肥市临泉路与胜利路交叉口中环国际大厦28楼
联系方式:
联&系&人:合肥达内
电&&&&话:0
手&&&&机:
该机构未经培训通认证,为互联网开放信息,本网不对真实性负责。为保障您的权益,建议选择认证机构!您可以提交需求,让专业培训顾问帮您选课。
告诉我们你要找的是什么?
机构其他课程
大家都在看
法亚小语种
法亚小语种
法亚小语种
法亚小语种
法亚小语种
没有找到合适的信息?您还可以
多 - 门类齐全
课程多,机构多,老师多
快 - 方便快捷
先试听,后支付,方便快捷
好 - 实名认证
真实评价,实名认证好保障
省 - 学费优惠
在线订课更优惠,巨划算
copyright & 2004-.cn, All Rights Reserved.
, 备案编号:京公网安备 ,

我要回帖

更多关于 我的世界我是一只小白 的文章

 

随机推荐