入职某厂安卓工程师的成长记录

第1天记录

        在流程性的工作完成后,组装开发电脑,开始入职大礼包的工作。

        分配的师傅面相慈善,带着我介绍了一轮组内的同事(都是大佬),我跟师傅说我没有相关Java和Android的经验,应该如何是好?师傅建议我从Android基础看起!

        然后就是按照入职大礼包中的文件进行电脑环境的配置,很多工具都不没用过,简单的完成安装,不知道大家新入职有没有一种感觉,周边的大佬们都在业务线奋斗着呢,而我还啥都不会的那种慌张感,反正我觉得完蛋了,放弃又不是我的性格!

        找找大佬们的学习计划参考一下吧!对了,我的组是做窗口显示的,若哪位大佬能指点一下最好了!

        ----------------------------------------------------------------------------------------------------------------

        【精华】安卓开发学习路线规划_time-space的博客-CSDN博客_安卓开发学习路线

        直接附链接吧,按照大佬对Android知识的分类,我连入门都完蛋了!这么多东西,不过一样样来!先从入门的知识开始学起来!

        一、环境搭建与开发工具

        由于还未在公司承担业务,我决定同步在自家电脑也配置环境,边做边学!只能努努力了,谁让休假纯玩去了。

        Android Studio 安装 | 菜鸟教程

        参考如上链接!环境搭建完成,好开心啊。。不过什么鬼,是英文的!!找个时间找找有没有汉化包哈哈!!安装有点时间可以看看找个什么书看比较好!

        此处安利一个APP——微信读书,能看到不少好书!我选择《第一行代码:Android(第2版)》,《Android开发入门与实战》陪同学习!

        二、Android的系统架构

               总共分成4层,应用层,应用架构层,安卓运行库以及Linux内核!我做工作应该就是Windows Manager吧!

                

         从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。蓝色的代表java程序,黄色的代码为运行JAVA程序而实现的虚拟机,绿色部分为C/C++语言编写的程序库,红色的代码内核(linux内核+drvier)!

        以上是静态的架构,有大佬写的动态的以后在看吧,目前为了保住饭碗而奋斗,努力过试用期,优秀!

        三、开始第一个Android程序吧----HelloHell!

                根据书本来,它还建议我先学Java,默认我会Java了!好的,我先假设!

                看到创建的第一个项目,这个界面不知道大家有何感想,我反正是觉得如果是中文的多么友好!这个需要等上一会,可能是在下载东西或者加载东西!可以看会书!

                不用问,问就是这个代码里的东西认识,但是是啥意思不知道!猜测建立一个类,调用了一些奇怪的东西!这个应该不是Java原基础代码,封装的函数吧。

        模拟器的使用!

 

        四、 Android的四大组件

        Activity

        BroadCastReciever

        ContentProvider

        Service

       是组成一个Android APP的基本元素

        没搞懂!先留着!

        今天就到这吧,明天不出意外的话,我还是不会收到培训通知,估计还是自己学!得尽快将Java的基本语法和原理入手一下!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值