今年马上就要过去了,这一年中我经历了从wpf转型到qt/qml,然后最近又要开始搞android,从我个人的经验来看不论是qml还是android从框架和设计上都跟wpf类似,并且移动端的设计因为很多因素,远远没有桌面端细腻、复杂,所以如果掌握了wpf的思想再从事qml或者android开发还是很容易的,当然如果那语言来说c# c++ java还是有点差异的,但是我觉得对于一个专业的程序员来说上手做项目没什么门槛,熟练、精通就需要时间了。
下面总结一下我开始android端开发时的思路,以后会持续更新。
android四大组件 活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver) 内容提供器(Content Provider)。
activity 活动 可以理解为winform中的Form
fragment 碎片 可以理解为winform中的userControl
View android的控件基类 可以理解为winform的control
AndroidManifest.xml android项目的配置文件 项目中用到的四大组件都需要在这里注册,并可以给应用程序添加权限声明等。