240 发简信
IP属地:北京
  • RecyclerView ViewHolder getAdapterPosition()返回NO_POSITION(-1)

    最近项目中频繁点击recycleView的click事件,抛出越界异常,显示index = -1 java.lang.ArrayIndexOut...

  • android:configChanges="locale|layoutDirection" 语言变化配置

    最近项目中出现了,切换语言,activity重启问题,记录一下切换语言重启的解决方式添加属性: 当改变语言设置后,该属性也会成newConfig...

  • Resize,w 360,h 240
    Audio梳理(一)

    Audio系统在Android中负责音频方面的数据流传输和控制功能,也负责音频设备的管理。 Audio系统是Android平台的重要组成部分,它...

  • Resize,w 360,h 240
    Leanback UI简介

    一、 常见的UI 1. BrowserFragment 整体内容被对齐在一个网格布局里。左侧的每一个标题header,都有右侧对应的一个内容行...

  • ContentProvider基本使用

    ContentProvider(内容提供者)是 Android 的四大组件之一,管理 Android 以结构化方式存放的数据,以相对安全的方式封...

  • GC分析(一)

    最近项目老是出现GC,所以稍微研究了一下java层的GC,GC就是垃圾收集器自动回收生命周期结束的对象,释放内存。GC分析是优化了系统性能,涉及...

  • 音频采集

    想更好地了解音频采集,首先要去了解一些音频入门基础知识。关于一些音频开发的一些基础知识,这里就不一一讲解了,可以去了解Android音频技术开发...

  • Resize,w 360,h 240
    ButterKnife使用详解

    官网butterknife Butterknife专注于android系统的view注入框架,使用Butterknife对性能基本上没有损失,它...