240 发简信
IP属地:河北
  • 【Android】反射获取上层ActivityContext

    获取结果有可能为null,所以使用的时候注意一下,做好非null判断 错误不足之处或相关建议欢迎大家评论指出,谢谢!如果觉得内容可以的话麻烦喜欢(♥)一下

  • 120
    OpenGL 计算着色器

    1.简介 计算着色器(Compute Shader)是一个特殊类型的着色器,其独立于OpenGL的图像渲染管道之外。他们被设计出用于充分利用图像处理器GPU的大规模并发计算能...

  • 牛逼

    Carson带你学Android:什么时候应该使用Rxjava?(开发场景汇总)

    前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...

  • 120
    Carson带你学Android:什么时候应该使用Rxjava?(开发场景汇总)

    前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...

  • 120
    LiveData+ViewModel+Repository搭建MVVM

    什么是LiveData LiveData is an observable data holder class. Unlike a regular observable, L...

  • Repository有用到吗?有没有源码例子?

    Mvvm模式: Databinding 与 ViewModel+LiveData+Repository

    前言: 本文主要是对常见设计模式的一些分析,以及讲述在Android项目中实现Mvvm模式的两种方式。通过Databinding或者ViewModel+LiveData+Re...

  • 120
    Carson带你学Android:面向初学者的RxJava使用指南

    前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...

  • 请问一下Observable和MutableLiveData有什么关系?功能是一样的吗?

    Mvvm模式: Databinding 与 ViewModel+LiveData+Repository

    前言: 本文主要是对常见设计模式的一些分析,以及讲述在Android项目中实现Mvvm模式的两种方式。通过Databinding或者ViewModel+LiveData+Re...

个人介绍
熟悉linux系统、Android嵌入式