导入新项目在执行的时候,控制台报了这个错误: 经过定位,发现问题出现在这里:
一、概述 Service是Android四大组件之一,是一段长生命周期但是没有用户界面的组件,用来做播放音乐、监控状态之类的后台操作,也可以将应用的某种功能暴露给其他...
View绘制流程 此文章为自己的一个笔记。 一.onCreate() 从Activity的生命周期来说,从onCreate()方法开始,那么,页面的布局应该从onCreate...
LruCache 一. LRU算法简介 LRU算法,全称Least Rencetly Used,就是最近最少使用算法,用来淘汰长时间未使用的对象。他的核心思想是每一次...
在学习Android之前,都学习了Java,对于Java虚拟机都或多或少的进行了了解。那么Android中的虚拟机是个什么样子,一个APK的编译过程又是什么,就让我们来看看。...
HashMap源码分析(一) 在jdk8以前,HashMap的存储结构有两种:顺序结构和链表结构。在jdk8之后,对HashMap进行了优化(主要体现在结构和扩容算法),...
BroadcastReceiver 本质上是一个监听器,分为接收者和发送者。用于监听(接收)应用发出的广播消息,并做出响应。可用于进程间通信、线程间通信和监听系统的特...
@minmin_1123 FLAG_ACTIVITY_NEW_TASK只是开启新的Activity栈吧
要点提炼|开发艺术之Activity本系列专题以提炼要点的方式总结知识点,而不做具体展开,对应的会附上个人较喜欢的文章链接供大家详细了解和学习。第一个板块“开发艺术”是对任老师的《Android开发艺术探索》著...
FLAG_ACTIVITY_NEW_TASK对应的启动模式不是singleTask吧,在singleTask模式下,若当前栈内存在目标Activity,就把目标Activity上的Activity全部出栈,并展示目标Activity。 这种实现和FLAG_ACTIVITY_CLEAR_TOP类似
要点提炼|开发艺术之Activity本系列专题以提炼要点的方式总结知识点,而不做具体展开,对应的会附上个人较喜欢的文章链接供大家详细了解和学习。第一个板块“开发艺术”是对任老师的《Android开发艺术探索》著...
前言 ★本文简述: 简单通过KeyBoardView实现自定义键盘功能。 真的只是给和我一样的渣渣简单介绍,所以了解过的可以慢走不送了~ 太简单了,别打我…我知道你已经想打我...