2019/08/27最新进展

今天完成的工作如下:

1.在布局文件中加入Button,通过.setText()方法,在界面中输出内容。具体地址的获取是:在OnLocationChanged()方法中,调用aMapLocation.getAdress()方法来获取。这样就可以在页面中实现用户具体地理位置信息的显示(图中红色字体):

2.学习android studio的开发教程,明白了一个activity在程序中的意义,以及如何创建一个activity。并且我今天创建了本程序的第二个activity:UserActivity,在androidManifest中进行了第二个界面的配置,效果如下:

当点击首页页面左上方的“用户资料”,将会转到第二个activity,即第二个界面:

 

3.....(没有了...今天只做了以上的少量工作)

明日计划:

1.明日计划将设计第二个页面,即用户资料页面,具体设计模型参照我们在墨刀上设计的原型。

2.了解android studio如何连接数据库,并设计一个简单的用户数据库,这将涉及如何设计数据库、如何将程序与数据库连接、如何使用android studio相关的数据库。

3.尝试简单的数据库连接,为我们的用户资料数据库的建立做准备。

心得体会:

1.今天遇到的问题依然很多,解决办法也找到了不少。

2.学习到的方法:

①一开始我想在地图上通过textView输出具体地址信息,但是我发现地图其实会覆盖文字的,只有当我创建一个Button之后,在Button上输出内容才可以在地图上显示出来。我打开高德地图,发现高德地图上也没有直接的文字输出,都是悬浮着的Button。

②我今天本来是在github上找到一个人写的如何将经纬度转换为地址信息,它里面写了很多我看不懂的代码...有一堆我感觉自己用不上的方法。本来以为我要死磕代码,结果我不知怎的,就想尝试从最简单的方法:在界面中输出一段文字  入手,然后调用高德地图的api,没想到就找对了方向,完全不需要写很复杂的代码,就可以在界面上输出具体地址了。

3.心得:今天吃了药很困很困,心情也很低落。上午十点半才起床,昨晚也睡得不好。我发现自己是该把java的基础知识再学一遍了,要不然我完全在读天书,代码含义全靠猜,这怎么能行嘛。

猜你喜欢

转载自www.cnblogs.com/love-is-a-deal/p/11420821.html