踩了两天gradle的坑,复盘一波。。 一、 关于gradle依赖 依赖类型: 1. 本地library依赖 直接依赖本地工程库的代码,libr...
一、什么是事件序列 事件序列是指手指触摸手机屏幕所产生的一系列行为。在Android中这些行为都封装在MotionEvent中,下面列举一些行为...
题目:最长回文子串 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。 示例 1: 输入: "babad" ...
在之前学习MVVM的搭建的时候涉及到了LiveData这个可被观察的数据持有类,在ViewModel中使用LiveData封装数据确实能够为开发...
一. 初识LiveData 1. 什么是LiveData LiveData是一个数据持有类,它的数据是可以被观察者订阅的,并且能够感知组件(Ac...
一. 什么是MVVM Model—View—ViewModel(MVVM)是一个软件架构设计模式,可以说是MVP的升级版,presenter变为...
一、Android的消息机制 Android的消息机制主要是指Handler的运行机制,Handler的运行需要底层的MessageQueen和...
题目:给定一个整形数组,去掉k位后剩余数字按序组成数字最小例如:3,1,2去掉1位,则有可能的结果是去掉3,剩余12去掉1,剩余32去掉2,剩余...
1.Looper是什么? Looper在线程间通信中扮演消息循环的角色,不停的从MessageQueen中查看是否有新消息,如果有就会立即处理,...