使用MIT的AppInventor2,任何人都可以构建出完整的、可用的Android应用——而不必编写代码!即使没有任何编程经验,本书也能够帮助你做到这一点。与聚焦于已过时的Google版本的书籍不同,MITAppInventor接近上手——不会编程也能“式”构建Android应用的编程利器基于MIT强势更新的第2版进行编写。本书指导读者一步步地完成每个任务和功能,展示了如何通过拖曳、放置和连接拼图块——而非编写代码——来创建应用。在学习过程中,读者还将掌握专业的设计和开发技术,如果今后确实想要编写代码,那么也会用到这些技术。通过实际动手做项目,读者能够掌握包括从GPS到动画的多种功能,构建出高质量的用户界面,让应用正常工作,并使用AppInventor的模拟器测试它(甚至都不需要Android设备)!涵盖内容了解移动设备以及移动App在其上的运行方式使用设计器(Designer)规划App的
Android系统从诞生到现在短短的几年时间,凭借其操作易用性和开发的简洁性,赢得了广大消费用户和开发者的支持,目前一直位居智能手机操作系统市场占有率榜首的位置。《Android底层接口与驱动开发技术详解》分为三篇,共计24章,循序渐进地讲解了Android系统中底层驱动方面的知识。《Android底层接口与驱动开发技术详解》从获取源码和源码结构分析讲起,依次讲解了基础知识篇、专用驱动篇和设备驱动篇三大部分的基本知识。在讲解每一个驱动时,都从Android系统源码开始入手,遵循“内核分析—驱动实现—JNI层分析—Java应用层—系统移植和改造”这一主线,透彻地剖析了每一个驱动系统的完整实现流程。《Android底层接口与驱动开发技术详解》几乎涵盖了Android驱动方面的所有主要内容,并且全书内容言简意赅,讲解方法通俗易懂,不但适用于应用高手们,
《*强Android书:架构大剖析》通过实验而不是源码,将Android系统层层拆解,令读者深刻透彻地掌握Android系统的内部技术:以init进程为切入点详细阐述了Android的启动过程和关键服务;从Android作为资源协调者和服务提供者的角度,重点分析了servicemanager和system_server这两个进程。同时,作者比较了Linux与Android系统的区别,并对Android系统的安全性做了深入的阐述。《*强Android书:架构大剖析》采用了大量的图表示例和实验,表达新颖清晰,让读者能直观地掌握Android的技术精髓。《*强Android书:架构大剖析》适合广大移动开发者及对Android系统感兴趣的人员阅读。