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

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

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

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

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

更多相关文章

  1. Android 切换系统语言源码分析
  2. Android的WiFi子系统架构
  3. Android音频系统探究——从SoundPool到AudioHardware
  4. 让你自己写的Android的Launcher成为系统中第一个启动的,也是唯一
  5. 一、Android体系及系统架构
  6. Android学习心得之二——Android系统架构图及简单的系统架构介绍
  7. Android获取系统的硬件信息、系统版本以及如何检测ROM类型

随机推荐

  1. 在Android里完美实现基站和WIFI定位
  2. Android 调用微信登陆、支付、分享,出现
  3. Android 分区挂载
  4. 130292015012 陈月凤 第一章作业
  5. 【Android】显示网络图片代码分析
  6. Android中Intent的使用示例
  7. Android 高级控件(二)
  8. Android 7.0 虚拟按键(NavigationBar)源码
  9. 以Android Library的方式使用 for
  10. 将 apk无线安装到 android 设备中的四种