C#开发Android应用实战Mono for Android(英文版)
C#的 Android 开发实战经验,放在现在算冷门,但这本《C#开发 Android 应用实战(英文版)》还蛮有料的。讲的是怎么用Mono for Android搞定整个 Android 开发流程。虽然技术偏老(2012 年那会儿的),但对于想用.NET 全家桶的人来说,还挺系统的。
从Android 架构讲起,到怎么在Mono 环境里跑 C#代码,一步步搭环境、搞 UI、数据、调用硬件设备,甚至连多媒体开发、后台服务这些点也讲到了,内容比较全面。尤其是对.NET 程序员来说,用熟悉的语言搞移动开发,不失为一个轻量上手的方式。
UI 那块,书里也有细讲怎么用 XML 布局、响应事件,还包括画自定义控件、操作 Canvas 什么的,能做点比较灵活的界面。要是你之前搞过 WPF 或者 WinForms,会发现不少思路都能借过来。
书的后半部分讲了不少实用点,比如如何调用 GPS、摄像头,怎么本地文件、用SQLite存数据,还有怎么搞异步任务、跑后台服务。这些在真实项目中经常遇到,用起来还挺顺手。
要注意的是,Mono for Android现在已经被 Xamarin.Android 接替了,书里的一些工具界面和 API 老了,但原理还在。建议对着现在的 Xamarin 文档学,理解成本会低多。
如果你是.NET 老用户,想探索 Android 开发,又不想重新学 Java/Kotlin,那这本书还蛮值得翻翻的。配合一些 Xamarin 教程看效果更佳。
19.45MB
文件大小:
评论区