中北大学吧 关注:361,387贴子:20,000,381

个人介绍一下目前安卓行业的一些形式,希望有帮助

只看楼主收藏回复

首先祝大家端午节快乐,不得不说真的怀念在学校过节的时候,有朋友,同学或者是恋人和你在一起,这种机会是越来越少了,大家好好珍惜把


IP属地:日本1楼2016-06-09 00:14回复
    接下来我所说的内容不一定是完整的,不一定是完全正确的,是我这一段时间以来所知道的东西,如果有哪里不对,还希望大家见谅啊


    IP属地:日本2楼2016-06-09 00:16
    回复
      安卓目前还是很火的,其他城市我不太了解,北京这边还是很多公司需要懂一定安卓基础的人的,记得我当时把简历放在智联没几天就有好几家公司给打过电话说面试的事情,也就是说,如果你即将毕业,而且懂一定安卓知识的话,找个工作应该不是问题


      IP属地:日本3楼2016-06-09 00:20
      回复
        前排


        来自Android客户端5楼2016-06-09 00:22
        回复
          占个楼


          IP属地:上海来自Android客户端6楼2016-06-09 00:23
          回复
            人之所以痛苦一是求之不得,二是舍之不得。老天在送你一个大礼物时都会用重重困难做包装;任何时候都不要放弃底线,只有心灵站直了生命才不会倾斜;智者把放下当前进,愚者把放下当绝望,放下的高度,就是快乐的程度;一个人快乐的前提不是他有能力改变世界,而是有恒心改变自己。


            IP属地:湖南来自Android客户端7楼2016-06-09 00:24
            回复
              其实现在很多搞安卓或者IOS或者JavaWeb的人并不完全是学软件专业出身的,我认识的很多人大学就不是这个专业的,他们现在搞这个无非就是这个东西比较火,或者说喜欢这个东西,也就是说他们现在所知道的东西都是后来学的,倒是有一部分是大学时期学过安卓,不过当时的安卓知识已经有点过时了,现在很多公司的测试机要求都装的是Android6.0的系统,我记得我大三上学期学安卓的时候课本还是以Android3.4系统为标准讲的,随着Android系统的提升有些安卓界面或者是功能已经改变了,不过,这不是说以前的东西就没有价值了,安卓底层的知识还是很重要的,只是慢慢的加入了一些新的知识,也就是说即使我们毕业参加工作或者是说准备参加工作,这期间仍然需要学习新的内容以便使用


              IP属地:日本8楼2016-06-09 00:26
              回复
                那么,说到Android内容,那么就需要说明一下学习Android之前应该知道那些内容,如果有同学学过的话希望不要觉得我这里的说明啰嗦...........Android基础是以Linux为基础的开放源码操作系统,这句话没看明白其实没关系,它就是说明一下安卓的底层架构,安卓的编译语言是以Java为基础的,也就是说在安卓的项目中使用的是Java语言,Java是必不可少的,同时还应该知道一些XML、数据库的一些知识,这些都会在将来的项目开发中遇到,XML主要用在安卓项目的项目清单、以及安卓的布局文件等等,数据库知识主要用在前台向后台发出数据申请,还有的需要懂得一些JavaScript,HTML知识,现在由于H5技术不断更新,有些公司要求安卓程序员需要熟悉JavaScript的知识。


                IP属地:日本9楼2016-06-09 00:34
                回复
                  其他的一些知识先放开不说,单说在安卓中最重要的就是Java基础了,那么在软院的很多方向里,Java基础都是会作为专业课来讲的,当时我们也是在大三上学期学的这门课程,和安卓课程一样,用的都是清华的教材,在当时那本清华的教材中,有很多知识是被省略或者是一句带过了,也就是说有些知识还是需要大家在网上或者是其他书中进行补充了。Java基础中重要的知识点有:什么叫面向对象,这是区别与C、C++中的面向过程,也就是说这两种编译语言的区别,理解什么叫面向对象对于以后的内容是很重要的,因为整个Java语言中所有的方法都是面向对象的,也许开始有些难理解,慢慢学习后可能就明白了,这就是个理解的过程。


                  IP属地:日本10楼2016-06-09 00:41
                  收起回复
                    EE好不好
                          你是我拼命靠近却又不敢触摸的梦。 


                    IP属地:山西来自Android客户端11楼2016-06-09 00:42
                    收起回复
                      接下来是多线程,需要理解什么是多线程,多线程在实际中是如何创建的,多线程在创建和使用过程中需要注意的是什么,多线程在安卓中主要运用在后台下载已经断点下载。接着还有比较重要的就是Java常用API,有很多已经编译好的方法可以直接调用,我们不可能记住所有的方法,但是一些常见和常用的方法是我们需要记住的,其他不会的可以在Java的API文档中进行查询,我个人建议使用英文的API文档,一方面可以让自己多记住几个英文单词,另外英文版很多是更新的,里面会有一些新的方法可以学习,这样会提高自己的编程效率


                      IP属地:日本12楼2016-06-09 00:47
                      回复
                        在Java基础中,集合也是很有必要知道的,需要知道一些常见的集合类,需要知道这些类的特点以及不同点,知道这些类的底层存储数据的方式、可以存储那些数据,那些数据应该用那些集合。


                        IP属地:日本13楼2016-06-09 00:51
                        回复
                          IO在Java中也是比较常见的,要知道输入输出流有那些,这些流都是用来做什么的,这些流之间是怎么转换的,以及这些流是如何使用的,还有就是file类和字符编码的一些知识


                          IP属地:日本14楼2016-06-09 00:55
                          回复
                            最后就是Java的编译工具,个人建议最好是用英文版的eclipse,理由和查API一样,也许开始不习惯,慢慢就好了,eclipse使用好处就是会自动随时检测你的代码是否有问题,如果有会在旁边报错,而且eclipse有一些快捷键是比较实用的,大家可以在网上查询


                            IP属地:日本15楼2016-06-09 00:58
                            回复
                              有点累了,剩下内容的和前面的问题明天回答吧,见谅啊


                              IP属地:日本16楼2016-06-09 00:59
                              回复