240 发简信
IP属地:北京
  • 需要修改retrofit 源码是么?

    Retrofit 自定义请求参数注解的思路

    目前我们的项目中仅使用到 GET 和 POST 两种请求方式,对于 GET 请求,请求的参数会拼接在 Url 中;对于 POST 请求来说,我们可以通过 Body 或表单来提...

  • release包快速滑动松开,头部明显抖动

    Flutter TabBar吸顶效果

    做过安卓的知道,安卓里CoordinatorLayout+ AppBarLayout控件再加app:layout_behavior="@string/appbar_scrol...

  • 默认是按照渠道名称排序 的第一个,可以通过as 的build -> select Build Variants 指定debug渠道。

    Android 多渠道打包配置

    看完这篇你学到什么: 熟悉gradle的构建配置 熟悉代码构建环境的目录结构,你知道的不仅仅是只有src/main 开发、生成环境等等环境可以任意切换打包 多渠道打包 APK...

  • 120
    android 窗口机制 Activity.setContentView分析,PhoneWindow,DecorView

    1、 Window window 位于 android.view.Window.java。我们来看下源码里面的说明 该类是一个抽象类,提供了绘制窗口的一组通用API。可以将之...

  • kotlin-4-其他

    1、扩展函数 简单来说,Kotlin扩展函数允许我们在不改变已有类的情况下,为类添加新的函数。 例如,我们能够为Activity中添加新的方法,让我们以更简单术语显示toas...

  • kotlin-3-单利

    1、饿汉式实现 object 关键字能够一行带代码实现单利 查看Kotlin对应字节码Android Studio(选择Tools工具栏,选择"Kotlin",选择“Show...

  • Rxjava 操作符-4-组合操作符

    1、startWith map 操作符的作用是对 对象进行转换 2、merge merge 合并请求,但是不能保证顺序 merge 只要有一个请求出错了就会中断 其他请求,m...

  • Rxjava 操作符-3-过滤操作符

    1、filter First StartWith操作符会在源Observable发射的数据前面插上一些数据。 First 操作符返回第一条数据或者返回满足条件的第一条数据。...

  • Rxjava 操作符-2-变换操作符

    1、map map 操作符的作用是对 对象进行转换 2、flatMap flatMap 操作符的作用是对 一组对象进行转换 Toast 2、1、3 3、concatMap ...

  • Rxjava 操作符-1-创建操作符

    1、creat 2、just 将为你创建一个Observable并自动为你调用onNext( ) 顺序发射数据 3、fromArray from 跟just 效果一样, ...

  • 代码有点长,能否提供下源码啊

    Ijkplayer截图功能实现

    最近要实现ijkplayer的截图功能,把实现代码贴上来,作为以后参考使用: shot_screen.h,内容如下: shot_screen.c,内容如下: 再ijkplay...

  • @揭穿套路 iconv这个文件夹也是clone vlc下来的没有改啊,而且最后一次提交是2年前也就是2016年、我记得17年还编译3.0成功了,现在卡在这了,之前没这个错误的

    VLC - Android 学习笔记(三)

    前一篇笔记里遇到的神奇问题用了一个更神奇的办法竟然被解决了...头疼了这么久的问题果然是因为没找到本质。 1 问题解决 之前提到的总是无法找到 iconv() 函数,试遍各种...

  • VLC - Android 学习笔记(三)

    前一篇笔记里遇到的神奇问题用了一个更神奇的办法竟然被解决了...头疼了这么久的问题果然是因为没找到本质。 1 问题解决 之前提到的总是无法找到 iconv() 函数,试遍各种...

  • 最后解决的办法是直接替换掉了整个iconv的项目目录,然后调整到正确的版本重新编译,请问楼主替换文件哪里来的?我在国外网站看到的结局方案是注释掉iconv文件夹下面 rule.mk文件的第26行,但是还是包iconv其他的错误

    VLC - Android 学习笔记(三)

    前一篇笔记里遇到的神奇问题用了一个更神奇的办法竟然被解决了...头疼了这么久的问题果然是因为没找到本质。 1 问题解决 之前提到的总是无法找到 iconv() 函数,试遍各种...

  • kotlin-2-类

    1、kotlin 可见性修饰符 Java有四种: public:包内及包外的任何类均可以访问 protected:包内的任何类,及包外的那些继承了此类的子类才能访问 默认:包...

  • kotlin-1-基础语法

    1、定义包 和Java不同的是Kotlin例如,Test.kt文件放在项目的com.kotlin.demo文件夹下,但是包名可以写为com.kotlin.test。例如,文件...

  • kotlin-环境搭建

    简介 Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains(开发Android studio 的公司 ) 开发,2010年开始发布,2016年2月发布正式...