我想开始开发一个应用程序,用于在数据库中存储一些带有照片的产品,并在它们之间进行研究。
我有Android编程方面的经验,还有Java,还有一点GWT和App Engine ......
我可以用GWT和App Engine编写应用程序,但我必须编写一个离线应用程序。
如何利用我的背景来提高编写应用程序的效率?是否有一些快捷方式,环境等等,用Java编写这些“标准应用程序”?
由于
马
答案 0 :(得分:2)
NetBeans有一个非常酷的Swing GUI builder可以为您节省大量时间。
对于SQlite,只需使用像this one这样的JDBC驱动程序。
您可能不应该将图像存储在数据库本身,只存储元数据(即您希望能够搜索的内容),以及文件系统中图像位置的引用(例如images / 1234.jpg)< / p>
答案 1 :(得分:0)
标准的Java桌面应用程序环境是Swing。查看教程并开始学习Swing。
答案 2 :(得分:0)
我将使用sqlite数据库浏览器创建一个sqlite产品数据库,然后使用android将其转换为可搜索的列表。如果你愿意,我可以提供一些代码
答案 3 :(得分:0)
我不确定我是否完全理解您的问题,但我认为,您正在尝试开发一个独立的桌面应用程序来管理照片。鉴于您具有Java背景,您是否已探索扩展现有应用程序(如使用Eclipse Plugin的应用程序)并在其上添加您的功能,前提是您必须具有脱机应用程序。就个人而言,我不会为此创建一个独立的应用程序。我宁愿使用GWT或其他一些ajax框架来开发一个用于存储产品图像的Web应用程序。