误人子弟
Android 避免内存泄漏-引用模式概念 内存泄露:Android 为每个应用分配了一定大小的内存,JVM会定时的回收它认为没有用的内存,当代码不规范时会导致一些内存无法被回收占用没存资源,当内存资源不足时一些...
误人子弟
Android 避免内存泄漏-引用模式概念 内存泄露:Android 为每个应用分配了一定大小的内存,JVM会定时的回收它认为没有用的内存,当代码不规范时会导致一些内存无法被回收占用没存资源,当内存资源不足时一些...
除了前面几个用过 后面感觉不到便利
java8(二)lambda表达式手把手学习Lambda可以让你简单的传递一个行为或者代码。可以把lambda看作是匿名函数,是没有声明名称的方法,但和匿名类一样,也可以作为参数传递给一个方法。 可以把Lambda表达...
呵呵 , 那不用Handler用什么
Handler的使用陷阱前言 沈阳刚刚入职,最近在阅读之前同事的代码,因为他的架构设计中使用了Handler模型,所以再次总结一下Handler的使用问题,这也面试的常见问题之一。 本文中可能涉及到...
这个写在application有啥区别?
关于安卓获取全局context的无感获取在安卓开发的过程中,通常自定义一些工具类,或者module甚至是一些sdk的时候,都会用到一个context。这些context对象,一般也是全局context。本文介绍的是...
啥年代了还findView?
Activity基类详解(3) — AppActivity基础能力前言 在上篇我已经讲了Activity基类的整体架构,大家感兴趣的话可以参考Activity基类详解(2) — 架构概述[https://www.jianshu.com/p/...
这还需要记录吗
Android APP首次/首次今日启动判断1.APP首次启动判断 2.APP今日启动判断 上菜:
是的 , 反正我是下载完成的时候taskEnd不回调,如果解决的话,分享我一下
Android OkDownload的使用一、前言: OkDownload是一个android下载框架,是FileDownloader的升级版本,也称FileDownloader2;是一个支持多线程,多任务,断点续传...
复制都不好复制
开源框架Logger & HttpLogger打造你的炫酷Logcat,告别头晕眼花!引言 使用AndroidStudio打印Log的时候很不好分辨怎么办,今天就来分享一下我常用的Logger框架,让你的Logcat清爽起来,所有的接口json数据格式化展...
好像是有点用,第一次加载快了
解决Glide 加载图片缓慢(第一次加载不出来图片)的Bug
帧动画简单点
Android 仿网易云音乐 音轨跳动效果网易云音乐的Loading效果,大家应该也比较熟悉了,效果是一个红色音轨不断跳动的效果,一般用于Loading等待时填充使用。本篇来自定义这个效果。 原理 原理就是画4条垂直...
原来是没适配android的问题,targetSdkVersion 28就没问题了,很棒,解决了我扫描相册成功率不高的问题
Android Zxing 二维码与相册选取图片扫描Zxing 是谷歌的一个开源库,网上大多数二维码扫描功能都是基于该库实现功能的,现在来动手简单实现二维码扫描与相册图片读取二维码。在写这篇文章时,参考了几位大佬的博客相关知识...
运行出错了java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object reference
Android Zxing 二维码与相册选取图片扫描Zxing 是谷歌的一个开源库,网上大多数二维码扫描功能都是基于该库实现功能的,现在来动手简单实现二维码扫描与相册图片读取二维码。在写这篇文章时,参考了几位大佬的博客相关知识...
不知所云
java接口防重提交如何处理1.什么是接口防重? 在一定的时间内请求同一接口,同一参数。由于请求是健康请求,会执行正常的业务逻辑,从而产生大量的废数据。 2.处理方法 第一种:前台在请求接口的时候,传递...
前言 直接上数据结构: 上面的数据结构是一般比较简单而常见的数据结构,在正确的情况下我们只关心data里面的数据,错误的情况下我们关心code和msg提示,而区分这两种情况又...