- 博客(11)
- 收藏
- 关注
原创 android调用图片库选择和广播通知刷新扫描指定文件
比较常用的一个操作,纪录一下Intent i = new Intent(Intent.ACTION_PICK, MediaStore.Video.Media.EXTERNAL_CONTENT_URI);startActivityForResult(i, MAFF);直接用Intent进行跳转,MAFF这个int参数由自己去设置,后面用来筛选 protected void onAc...
2019-10-26 16:19:29 795
原创 AnimatorSet: Circular dependencies cannot exist
今天下午提前做完任务,认为今天可以早点回家,结果测试说crash了,看了一下bugly,是AnimatorSet的问题,其实问题很简单,就是我start了两次AnimatorSet,这里的解决方法就是每次使用animatorset都重新new一次...
2019-08-06 20:37:49 862
原创 android 全红代码如何找寻bug /toast addview bug
今天项目用着用着就发现crash了,看了下log,发现是全红代码,这咋搞?问了下组长,组长教了我一个办法,就是把as log切成error状态 然后在log搜索栏里面写入fatal,就提取出了关键代码,虽然是全红,但还是找到了bug,是toast addview bug,这个bug常常出现在使用单例toast工具类是,其中判断toast对象 != null就复用,这样就会导致重复addview的问...
2019-08-06 20:30:28 200
原创 动态请求权限无请求弹窗问题
最近在做公司项目的时候,存入相片功能没实现,看了一下发现是没有写入权限,然后我就进行了动态申请权限,发现并没有出现请求权限弹框,我看了下manifest中有写权限, 然后我猜想是我的姿势不对,然后我就换用项目的内置工具包,我发现还是没有申请权限的弹框 我再进行手动的给予权限,发现还是没有哪个方法还是报没有权限的错误最后组长接锅,讨论了一会,再查了一会,发现应该...
2019-07-26 11:47:01 1789 1
原创 flutter引入图片资源出错
最近入手flutter,我在引入图片资源的时候一直出错,虚拟机的连接也莫名断开,一看报错是 Mapping values are not allowed here. Did you miss a colon earlier?assets: - 的错误,后来才发现是assets离左边远了,当时我就懵逼了不正确写法flutter: uses-material-design: true...
2018-09-10 19:50:56 3829 2
原创 MVP模式
菜鸡豪一直以来写代码都非常的混乱,写到哪里想到哪里,发现差什么就写什么,所以整个项目写下来发现代码的重用非常的严重,所以我觉得学习一个框架,改善代码风格显得迫在眉睫了,就此我开始学习MVP模式。 MVP模式整体就是分为M、V、P三个部分,M——model(模型),V——view(视图),P——presenter(主持人)。 model:主要负责数据部分,比如网络请求,存储数据之...
2018-06-15 00:27:02 664
原创 单位换算
常用的单位换算,记录一下加深影响 public int dp2px(int dp)//dp转px { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,dp,getResources().getDisplayMetrics()); } public int...
2018-05-24 17:29:56 256
原创 VideoView的简单视频适配
菜鸡豪在用原生VideoView播放视频的时候发现视频总是填不满,我查博客后发现是源码的问题,我看了一下源码,看到这一段else if (heightSpecMode == MeasureSpec.EXACTLY) { // only the height is fixed, adjust the width to match aspect ratio if...
2018-05-20 17:54:21 970
原创 通过File类实现简单本地缓存
最近自己做了一个图片下载库,里面三级缓存的本地缓存没用三方库,而是自己手写的一个本地缓存,下面我来写一下基本过程。 1.也是最重要的一点就是——对于权限的申请,我一开始在manifest里添加权限后,建立文件后,发现日志一直显示找不到文件,我发现不是名字的问题而是权限的问题,查资料后我发现原来在安卓6.0之后如果对sd卡进行操作的话需要更高的权限,不仅需要在manifest添加权限,...
2018-05-15 23:21:25 948
原创 猫小豪的博客之旅开始了
作为一个菜鸡,我在不断的学习中发现有很多东西都容易搞忘,所以我想通过写博客方式来记录一下笔记,将我遇到的问题通过博客的形式来加深自己的印象,可能有很多地方认识都很浅或者是错误的,我也希望别人能给我指出我的错误,毕竟菜鸡也希望成长,在记录自己错误的同时也希望给一些跟我有同样问题的朋友一点帮助...
2018-05-15 20:11:15 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人