zoukankan      html  css  js  c++  java
  • 2019/08/26最新进展

    今天完成的任务如下:
    1.在OnCreate方法中加入Ontouch监听,加入private的boolean类型的canMove变量,当用户触摸屏幕之后,将canMove设置为false,使得在用户触摸屏幕进行移屏后,定位的蓝点不再重复出现在屏幕中心。

    改变后效果如下: 

    2.在gitlab上注册账号,建立小组的代码仓库,名字为OLIAD,并且把app的代码上传上去。

    明日计划:

    1.实现在高德地图上某一地址的查找功能。

    2.实现在高德地图上的汽车导航功能,能够绘制出行驶轨迹。

    心得体会:

    1.遇到的问题:当我们打开app时,自动定位,出现蓝色定位点,但是当我们拖动屏幕,想移动地图时,2s后蓝色定位点又会自动移动到屏幕中心。

    2.解决办法:在oncreate方法中加入touch监听,用一个变量来记录屏幕是否移动。

    3.心得:昨晚在csdn上找到一个解决办法,但是我借鉴的不到位,因为我根本没搞懂onTouch方法怎么重载。在查找阅读官方文档以后,我找到了ontouch的功能。但是依然不会改写方法。在偶然读到一篇博客以后,才知道setOnMapTouchListener方法的重载,是要这么写的:

    aMap.setOnMapTouchListener(new AMap.OnMapTouchListener() {
                @Override
                public void onTouch(MotionEvent motionEvent) {
                    if (canMove) {
                        canMove = false;
                    }
                }
            });

    果然我把java的基础知识都忘记了,而且阅读文档不够仔细。

    4.体会:昨晚写代码感冒了,半夜四点半才睡,九点半起床,今天感冒了昏昏沉沉的,工作量依然不够。以后真的要早睡早起,少看点虎牙王者荣耀的直播,少打点游戏才行。

     
  • 相关阅读:
    秋雨梧桐的大门
    期望题选做
    二维线段树->树套树
    二维线段树
    树的重心的应用
    处置固定资产的收到的现金属于投资活动的现金
    分期付款购入固定资产 属于投资还是筹资
    退休金计入管理费用,不计入支付的其他与经营活动相关的现金
    购买商品,接受劳务支付的现金
    在建工程人员薪酬,计入“在建工程”科目
  • 原文地址:https://www.cnblogs.com/love-is-a-deal/p/11414703.html
Copyright © 2011-2022 走看看