• 我的第一节Android课


      我的第一节安卓课程,今天非比寻常的一天,我开始了我程序猿之路的第一节安卓课程,安卓课程只是我的一个兴趣班,我的本专业是java开发,因为喜欢做一个属于自己的一个手机APP,就选多个一样技能,毕竟十八般武艺,不一定样样精通,喜欢,够用便好。

         我就简单的分析下第一节课所了解的知识点吧。

      首先我们理解下android的系统框架吧(PS:不知道安卓的执行百度一下吧,都可以查到,主要在于自己的努力了)

    android安卓系统框架:

                                            

          从上图中可以看出,Android系统架构为四层结构,从上层到下层分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层

     当然,详细的介绍系统构架下一次的文章我再详细写吧,我就这样理解android:

      android 最底层的是什么?

                             

                                          硬件

          这个可能有点扯蛋,但是老师在问我们的时候,确实很懵,各种神回复,要知道几乎所有的开发,底层都是需要硬件的支持。

      介于硬件与软件之间的一个交互,你猜猜需要什么?

              

          不错,硬件与软件之间的交互,就是需要驱动的进行,其实深一点的程度我还是新手,毕竟Linux开发驱动这个我倒是知道,大家理解就好。

      软件的上面一层便是各种的类库

                      

                                android的类库有很多,具体还是要看需求的一个设计。

       各种类库之上,就是各种软件的框架了,而众所周知,框架也很多,因此,看个人的能力吧。

          

            PS: 今天也是我第一次开通博客,第一天上的安卓课程,接下来的我会继续的努力,把知识的理解分享,毕竟也是锻炼自身,各位小伙伴,加油吧,做一个快乐,成功的程序猿。

       

  • 相关阅读:
    进程间通信小结
    菜鸡和菜猫进行了一场Py交易
    菜鸡开始接触一些基本的算法逆向了
    菜鸡学逆向学得头皮发麻,终于它拿到了一段源代码
    静态分析-Windows找密码
    逆向-完成地址随机化关闭
    QSortFilterProxyModel 的过滤 排序
    linux命令2
    linux 命令1
    error c2059 c3905 c2148 c2238
  • 原文地址:https://www.cnblogs.com/KingSkull/p/6064676.html
Copyright © 2020-2023  润新知