我是ASP.NET开发人员,我有一个工作的mvc应用程序,我想接受来自Android应用程序的输入。目前我正在研究基本的android开发过程,我想知道我是否在正确的轨道上。
现在,我从我的mvc应用程序中公开了一个API GET方法,它提供了这种json格式:(我如果需要可以塑造它)
[
{"Display":"Name", "Type": "Text"},
{"Display":"Age", "Type": "Text"},
{"Display":"Gender", "Type": "Combo", "Selections":"Male,Female"},
]
基本上,我的问题是:我可以创建一个Android应用程序:
1.可能有一个“GET”按钮
2.给我的webapi打电话api
3.将json文件存储在手机/应用程序中
4.从这个json文件中创建一个表单
5.显示表单,接受输入,将输入保存为json。
6.有一个同步按钮,并对我的Web服务进行post api调用以接受存储的json文件。
正如我所说,我刚刚开始学习android,我只是想确保学习android会让我“意识到”我的这个计划,并确保我不浪费任何我的时间。我可以问一下android中我应该寻找什么特定主题来实现这个目标吗?我的目标是让用户在他/她在线时能够同步以获得表单布局,在离线时使用和输入数据以及当他/她重新联机时,只需同步输入的数据。
非常感谢。