bug 1:  

  bug描述:

    无法成功地将edittext中的内容传入数据库中

  bug动图:

  

  经过:

    最近写了个项目,项目要使用到SQL数据库,由于没有相关知识,便是找到了各种资料开始了自学之旅,在demo测试可以,但是,移植到实际项目就是失败,弹出应用已经停止的错误提示,花了两个星期,对比资料,一次一次的尝试,一直在寻找bug。

    终于,功夫不负有心人,终于是被我找到了,原来是edittext中有留空了,我的项目就是要得到edittext中所输入的内容,并将得到的内容转入指定的数据库中,由于测试,当时的我并没有填完全部的edittext,于是获取到了空的内容传入数据库中,便是出现了错误

  解决思路:

    设置edittext的默认值,当用户不需要输入的时候,就可以跳过不需要输入的edittext,此时,获取到的用户没有输入的editext中的内容就是我们设置的默认值,这样,传入数据库就不是空的,就避免了之前出现的错误

bug 1:  

  bug描述:

    Drawlayout滑出卡顿

  bug动图:

  

  

  经过:

    做项目的时候,使用了android官方的侧滑界面Drawlayout,但是,却发现很卡顿,细细地研究了一番,发现了问题所在,原来是我设置头部的那一张图片太大了,1920x1080的图片,加载耗了太多的时间,所以看起来就是动图那般的卡顿

  解决思路:

    既然是图片大,自然就是将图片大小修改就好,看到这里,你是不是有个想法——将图片压缩

但是,将图片压缩并不能解决问题,因为你没有改变图片本身的分辨率。

我直接用Photoshop新建了一个580*340的图片,之后把原来的那一张图片复制进去,之后导出,设置,测试,OK,行了,当然,其他分辨率估计也行,只要不是太大,有兴趣的读者可以直接去研究研究!!

最新文章

  1. spring mvc Error instantiating class ** with invalid types () or values (). Cause: java.lang.NoSuchMethodException:
  2. 穷举法破解 zebrone1.1
  3. ie6,ie7兼容性总结(转)
  4. python 练习 6
  5. android 二维码扫描
  6. UESTC 1074 秋实大哥搞算数 栈模拟
  7. 对象(类)的封装方式(面向对象的js基本知识)
  8. PTA 5-12 How Long Does It Take (25分)
  9. javascript 向上滚动
  10. 1005 Number Sequence(HDU)
  11. 如何延长zencart1.5后台的登录时间而不退出
  12. Update关联查询不走索引,效率低下
  13. mac与centos下redis的安装与配置
  14. linux设置静态IP和DNS以及改网卡名
  15. PHP全栈学习笔记14
  16. Azure DevOps to Azure AppServices
  17. 八大排序算法——堆排序(动图演示 思路分析 实例代码java 复杂度分析)
  18. org.apache.commons.dbcp.DelegatingPreparedStatement.isClosed()Z和NewProxyPreparedStatement.isClosed()
  19. C语言 · FBI树
  20. Solve Error : Undefined function or variable ‘setInitialWorkingFolder’. Error in matlabrc (line 197)

热门文章

  1. [转] Snapshotting with libvirt for qcow2 images
  2. CCS3怎么实现border边框渐变效果
  3. SpringBoot中集成redis
  4. Python 高度定制化自己的线程类和进程类代码,获取启动进程或线程方法的结果(兼容Py2和Py3)
  5. Java使用OkHttps工具类调用外部接口
  6. [CXF REST标准实战系列] 一、JAXB xml与javaBean的转换
  7. leetcode — sqrtx
  8. eclipse使用maven打包的时候发现静态资源没包含进去
  9. Java基础系列——序列化(一)
  10. 又是一个Notepad++的问题