一点关于android的个人感受

        android已经很长时间没有接触了,上一份工作是做android相关的,关于系统编译,驱动移植,平台移植的相关工作。不过已经很一年多以前的事情了。从一个城市,换到另一个城市,由于工作内容不同,所以对android系统可以说是很生疏了。android的发展实在的是太快了,所以也一直想做一些相关的工作,学习或者其它的事情。由于自己给自己种种借口,所以到现在也没有展开。今天晚上有些时间,所以停下来写一些自己的感受,并计划一下关于android学习方面的工作。

        android系统的移植很简单,能够看懂android.mk,了解如何进行编译,那么运行到一个平台还是很容易的。android系统难的地方在于框架的把握,对于一个新的功能如何从底层添加,直到framework层。最后提供给客户接口。关于wifi的移植,开发板上的功能模块的移植,开发,这是以前做的事情了。因为现在的工作主要是偏应用方向的,所以现在 很多的时候都是以应用的角度去考虑问题。看到android应用如此的流行,也想试试做些简单的android应用,网上也有很多的关于android应用开发的教程,不过看了下,都是一些基本的控件的操作,如果想开发自己的一个应用程序,还得费一翻功夫,android应用主要采用java语言。而我又没认真的学习过java,只是简单的大概看过java的继承。没有深入的学习过。都说java和C++相似,因为现在用的主要是c++,所以我想学习起来不会太麻烦吧。

      下来的事情就是安排下如何进行学习了。

           首先应该熟悉一下各种控件的使用,然后再看一下关于多线程和异步任务的处理。程序无非就是代码的累积,不同的人可能有不同的实现方法。相同的程序可能由不同的代码结构组成。做了一年应用开发,现在的理解可能就到此,多敲代码,对于程序员来说还是很重要的。

           思路有些乱,想到哪写到哪了,就当是杂七杂八的感受吧。

你可能感兴趣的:(一点关于android的个人感受)