我有一个网站,通过Android,用户需要:
我应该提到的要点:
有人有另一个想法吗?
我应该用哪种语言写作?我认为Java和Android所在的数据库是MySQL。有没有人有另一个想法?
我的另一个想法是将此html文件更改为Android工作表 因此所有信息都将存储在设备上,通过点击上传,所有信息都将被发送到互联网站点,服务器将把它存储在他的数据库中
有人能指出什么是更好的解决方案
注意:在我的第二个解决方案中,不需要互联网可用性,因此它可以脱机工作,在第一种情况下需要它。
我希望听到更多关于解决方案,以选择最适合我的品质
答案 0 :(得分:1)
您需要针对Android移动显示优化的网页。这应该是PHP和MySQL。
接下来将是用Java编写的原生Android应用程序。这可能会使用一些本地数据,因此它将在手机上使用移动SQLite数据库。
当用户登录您的网站时,这是由网络完成的,之后它会将用户重定向到signature://capture
之类的自定义方案。 webview将检测此方案,并将启动您的本机应用程序。
您将设置Android应用程序以对此自定义方案作出反应,因此它将打开,并将打开SurfaceView。然后用户将能够触摸屏幕,给他签名。
当您捕获签名时,无论是一组点(推荐)还是生成的图像(将导致后处理问题),您将发出一个简单的HTTP Post方法,该方法将数据发送/发布到您的服务器。
因此,您最终会在您的网络环境中获得捕获的签名。
祝发展顺利。