android开发
格-
这个作者很懒,什么都没留下…
展开
-
LiveData的简单使用
简介:LiveData是一个能够被观察的并持有数据的类,与其他的常规的可观察者不同,它关心组件的生命周期,意味着它尊重Activity、Fragment和Service的生命周期,这能够确保仅仅更新处于Start和Resume(生命活动周期)中的组件中的观察者。使用LiveData的优势:保证ui与数据同步。LiveData遵循观察者模式,LiveData会在组件生命周期发生变化时发出通知,您...原创 2019-12-11 14:55:50 · 929 阅读 · 0 评论 -
Android中简单实现跑马灯效果(从右往左滚动)
直接看代码:TestHorseLampActivity.java代码:package com.example.administrator.testall.horse_lamp;import android.graphics.Color;import android.os.Bundle;import android.support.annotation.Nullable;import ...原创 2019-08-23 15:18:08 · 3983 阅读 · 0 评论 -
记录SparseArray的使用方法和使用过程遇到的问题
SparseArray中的indexOfValue(String value)使用的时候要特别注意,源码里面是 public int indexOfValue(E value) { if (mGarbage) { gc(); }//这一句不用管 for (int i = 0; i < mSize; i++) { //这个地方比较就仅仅是...原创 2019-08-28 14:50:08 · 1074 阅读 · 0 评论