浏览人次:【2180】
Android手机正快速地打开市场,使得Android的重要性日益提升,而台湾业者对Android平台的开发必然得持续进步。对电子产业而言,移植(Porting)技术的掌握为最大关键,因此,CTimes与仕橙3G教室特别共同合作,邀请Android领域专家Jollen开辟一系统的Android Porting讲座课程。本系列讲座的目的在于带领学员快速掌握Android Porting中一个个重要的开发议题。 本系列的第1次讲座,是由程序代码层面对框架的Service与Manager架构做综览性的介绍。透过Android Service讲座,我们知道Android Service包含像是ActivityManagerService、PowerManagerService、BatteryService等多达30个「Android Service」,大部份的Service都与硬件有关。因此,在产品开发上,Linux驱动程序要整合Android框架,就是透过Android Service技术。 本系列的第2次讲座将由执行层面,接续Android Service的主题,独立讨论Android本身的Android Service内部设计,了解Android Service内部设计以及VM观念,将有助于我们思考更良好的程序代码结构。本讲座将由架构(architect)层面切入,讨论Android Service执行时期(runtime)的行为。
|