1.在编写这款app,首先做了大量的准备工作,学习了一些基础的安卓知识。
2.在学习的过程中遇到了非常多的困难,首先在安装的时候就失败了好几次,查找很久知道关于gradle版本不匹配去官网上慢慢下载,后来发现模拟机启动不了并一直报错
,后来发现由于电脑是AMD的cpu不支持intel的虚拟机,后来查找资料发现现在Android studio自带支持AMD的虚拟机
3.学习界面的基本制作 和题是信息的基本制作
4.在展示这一块比较难 不过学到的listview也是由三部分构成 listview adpater activity
5.后面学习了数据库 不过这一部分有点不一样 ,目前了解到数据库只能在虚拟机运行的时候才能找到,尝试了核对办法还是没有实行数据库的可视化,还有很重要的一点是一个数据库创建两个数据表这一定并没有成功 所以我选择分别创建两个数据库
6.实现自动获取地址比较复杂,需要调用百度地图的接口,参考了网上的资料和实例一点点实现获取地址
7。其余的操作有点类似与javaweb