我在通用编程初学者,但我想了解如何创建其中一个应用程序:用户创建一个帐户(电子邮件,姓名,用户名,密码),回答调查,上传图像,并将图像和调查数据发送到数据库/电子邮件,我可以验证信息并发送回复(通过应用程序或通过电子邮件发送)。 因为我是初学者,所以我不知道如何开始使用它以及如何完成每一步。任何帮助,将不胜感激。如何创建一个调查,像Android应用程序,其中受访者可以上传图片
回答
我会认为你需要一个数据库,如果你做登录。否则,你将不得不将用户/通行证存储在个人设备上,这听起来像一个糟糕的主意。由于您无论如何都需要一个数据库,所以我会使用数据库获取调查信息和图像。此外,你可以用android做电子邮件的所有功能都已经启动了一个邮件客户端。对我来说这似乎有点业余。确实有办法通过应用程序发送电子邮件,但它可能是一个痛苦的屁股。所以你需要一个网站(我的意思是主机计划,不需要域名)来存储数据库。如果你绝望,可能有一些免费的地方可以存储数据。只是不使用一些将在下个月将不再使用的夜间网站,你的应用程序将不再工作。
至于前往调查自己,你可以只浏览上GoDaddy的通过PHP管理数据库,或者可能是一些设置在托管计划通过电子邮件自动发送您每一天的数据。您还可以使用管理调查答复所需的功能在您的应用上创建网站或后门。
制作数据库并成功通过应用程序连接后,需要为每个屏幕制作一个xml布局文件。一个用于登录,一个用于调查,等等。然后每个屏幕对应的java文件。它不是一个非常困难的第一个项目,但如果你的绿色像我一样,仍然可能需要一个月。
你需要同时做一步:
1 Figureout一种从图库发送照片与一些文本“的调查回答”到一个电子邮件地址。 这不需要用户帐户,因为该应用可以处理照片和调查文本在一封邮件中并将其发送到您的电子邮件。
要做到这一点:
A-搜索如何让用户选择从图库中的照片,让应用程序得到它的文件路径。 B-当你的文件路径做一些事情是这样的:
Intent emailIntent = new Intent(Intent.ACTION_SEND);
// The intent does not have a URI, so declare the "text/plain" MIME type
emailIntent.setType(HTTP.PLAIN_TEXT_TYPE);
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"[email protected]"}); // recipients
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Email subject");
emailIntent.putExtra(Intent.EXTRA_TEXT, "Email message text");
emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("content://path/to/email/attachment"));
// You can also attach multiple items by passing an ArrayList of Uris
现在,您可以接收电子邮件的用户的照片和调查。如果你想将这些东西存储在一个在线数据库中,你可以使用像Parse.com这样的服务,他们很擅长。
2- Parse.com可以帮助您将您的应用程序链接到您可以管理的在线数据库。如果你了解它,你可以:
创建用户帐户
商店的调查和照片在他们的服务器上的数据库在线
链接应用到数据库中,以显示每个用户他的调查和照片。
Parse.com在如何将您的服务集成到您的应用中有完整的指导。 可悲的消息是Parse.com将在2017年关闭,但您仍然可以使用他们的服务创建应用程序,然后他们会指导您将数据库迁移到另一个在线数据库提供商。所以要完成你的应用程序,你需要一些学习,但它很有趣:)
- 1. Django:想创建一个可以上传和显示图像的应用程序
- 2. Android Twitpic应用程序 - 上传图片
- 3. 从android应用程序上传图片
- 4. 如何在Android应用程序中更快地上传图片?
- 5. 如何创建一个调用者/被调用者图?
- 6. C#创建一个可以被其他应用程序
- 7. 如何创建一个“脉冲”像UI的Android应用程序
- 8. 如何创建Qualtrics调查以显示照片由参与者在另一个区块中上传
- 9. 如何在我的android应用程序中创建以上各个视图?
- 10. 如何创建应用程序我可以在Android中“共享”一个URL?
- 11. 如何创建运动图像中的Android应用程序
- 12. 你如何创建一个短信调查应用程序?
- 13. 如何创建一个简单的iOS调查应用程序?
- 14. Android:可以创建一个小应用程序插件框架?
- 15. 创建SoundCloud应用程序时出错上传图片
- 16. Android的照片库应用程序如何查看图像?
- 17. 如何创建一个饼图,其中元素可以属于多个切片?
- 18. 如何将图像放在另一个android应用程序上?
- 19. 是可以创建一个Web应用程序的图标?
- 20. iOS - 创建像照片应用程序的照片查看器
- 21. 如何检查一个应用程序是否可以访问其他应用程序?
- 22. 如何为Android应用程序创建调试查看器?
- 23. 如何创建一个像可口可乐的可可应用程序窗口
- 24. Android:如何创建一个可以拉动专辑封面的应用程序?
- 25. Android - 创建应用程序级片段
- 26. 一个应用程序可以访问其他应用程序的事件吗?
- 27. 如何创建一个可以接受文件上传的PHP页面?
- 28. 创建一个整个应用程序可访问的类
- 29. 如何创建Android应用程序以在主屏幕上循环访问Backgrgound图像?
- 30. 如何在android中创建照片应用程序?