我大部分的工作都是在C语言上,需要与底层硬件和操作系统进行交互。现在我正在转向Android应用程序开发。我将编写一些时间关键且需要深入了解Android操作系统和相关硬件的应用程序。请问有人能指导我一些资源(文章、视频),帮助我开发成功的应用程序吗?我主要是在寻找有关Android操作系统及其与硬件交互的资源。先行致谢。