最近是不是用Visual Studio Code有些过猛,打开VS Code很正常,但是在Dock上居然找不到图标,找不到原因。可以这样解决,从Application文件夹中...
Android Jobscheduler使用 Until android API 25 一、Jobscheduler诞生 Android 5.0系统以前,在处理一些特定情况下...
上周遇到一个bug,底部一个SurfaceView播放器,上面一个被FramLayout包括的TextureView播放器,无论给FramLayout怎么设置背景色,上面的T...
前阵子项目的targetVersion升级到了24,发现网络变化的广播不响应了。 原因是7.0之后,为了节约电量的考虑,网络变化广播无法静态注册了,而项目里的网络变化广播是静...
《深入理解Java虚拟机》学习笔记 类加载的时机 有且只有5种情况下: 使用new实例化对象,读取或者设置一个静态变量(final修饰的静态变量除外,因为它已经在编译期被放到...
《深入理解Java虚拟机》学习笔记 垃圾回收,即回收不需要再使用的对象。c中的垃圾回收主要是由程序员自己调用api进行回收,java中则是由虚拟机代劳。什么样的对象可以被判定...
《深入理解Java虚拟机》学习笔记 运行时数据区域 程序计数器 当前线程执行的行号指示器。==虚拟机规范中唯一没有规定OOM的区域== 虚拟机栈 描述Java方法执行的内存模...
我们知道Java最有名的宣传口号就是:“一次编写,到处运行(Write Once,Run Anywhere)”,而其平台无关性则是依赖于JVM, 所有的java文件都被编译成...
盛夏时节,冰淇淋可是人们的最爱,更是俘获了小孩子们的味蕾。小儿就是其中之一,一天有时候可是可以吃三块,然而,终究是年龄小,消化系统不健全。后果便是整夜整夜的咳嗽,可愁坏了为娘...
制作属于一套自己的表情包,有很多方法,比如先在ai里设计出静态图,然后导入ps,调整像素,主图生成GIg格式;还可以直接在ps里画出每一帧的静态图,在时间轴中制作成动态图,导...
AndroidLifeCycle 更简单添加生命周期事件监听 Github: 您的Start将是我前进的动力 AndroidLifeCycle 是一个为Android Fra...
背景 最近项目组在开发一个供公司内部其他项目组集成的sdk,该sdk需要以ui的各种形式(Activity、Dialog、View)向外输出具体功能。想到各种展现形式都是基于...
本文是Glide源码解析系列的第一篇,通过这篇文档,将可以了解到: 1.Glide如何绑定Activity、Fragment生命周期。2.Glide如何监听内存变化、网络变化...
上周调试一个bug,最终问题定位到了mCurPlayItemView = mListview.getChildAt(mCurPos + mListview.getHeader...
前言 最近一段时间看了一些介绍ViewDragHelper的博客,感觉这是一个处理手势滑动的神器,看完以后就想做点东西练练手,于是就做了这个Android拼图小游戏。 先上个...
写在前面 最近遇到了一个问题,在SwipeRefreshLayout中,有时候下拉,圆球不会下来,等松开手指的时候,球会突然闪一下,不明所以。想到这个应该是滑动相关的问题,而...