240 发简信
IP属地:江苏
  • 草率了,已改

    工厂方法模式

    1、定义 工厂方法模式(FACTORY METHOD)是一种常用的类创建型设计模式,此模式的核心精神是封装类中变化的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到...

  • Flutter 仿滴滴出行App

    绿色出行 Flutter 仿滴滴出行App地图:采用高德地图,仅简单完成了部分功能,基础地图,地址检索,逆地理编码。界面:仿滴滴主界面,地图中心请求动效果,服务tabs展开效...

  • FFmpeg编程开发笔记 —— Android FFmpeg + SDL2.0简易播放器实现

    在前一篇文章FFmpeg编程开发笔记 —— Android 移植 FFmpeg + SDL2.0 库中,我们介绍了将FFmpeg + SDL2.0移植到Android中,并成...

  • 120
    Android面试准备(中高级)

    Android Activity生命周期 onStart()与onResume()有什么区别? onStart()是activity界面被显示出来的时候执行的,但不能与它交互...

  • 120
    Android 自定义相机开发(三) —— 了解下EGL

    胡说八道 如果要使用OpenGl来自定义相机,这个还是要了解下的。可能大多数开发者使用过OpengGL但是不知道EGL是什么?EGL的作用是什么?这其实一点都不奇怪,因为An...

  • 120
    Carson带你学Android:BroadcastReceiver史上最全面解析

    前言 BroadcastReceiver(广播接收器),属于 Android 四大组件之一 在 Android 开发中,BroadcastReceiver 的应用场景非常多 ...

  • 第一 onDestory() 方法在activity 销毁前一定会执行,第二你广播接收者注册和反注册放在onResume()、onPause()中存在一个问题,我应用切回桌面,或者弹出一个Dialog 都会注销广播接收者,那我监听的东西接收不到 不是一个Bug?

  • 安卓开发 点击空白处收起键盘

    前言 在产品迭代的过程中,为了优化用户体验,展示我们产品的人文情怀,在有EditText控件或者自定义的输入框控件的页面,我们时常会被要求加入点击非输入框区域收起键盘的操作。...

  • Rxjava2.2.1(4) observeOn 线程切换-源码分析

    rxjava代码 然后create和subscribe也不讲了(可以看前面文章)1、直接看observeOn 再进入重载的observeOn方法 再进入ObservableO...

  • Rxjava2.2.1(3) subscribeOn 线程切换-源码分析

    rxjava代码 由前面两篇文章我们得知,如果不指定线程切换,那么我们在哪个线程操作,事件的发送和接收就发生在哪个线程。然后create和subscribe也不讲了(可以看前...

  • Rxjava2.2.1(2) create-map-subscribe 事件变换-源码分析

    rxjava代码 上面代码我们可以做个设定,比如被观察者是个间谍,他发现有情况,然后向观察者报信,但是如果直接报信太危险,于是乎他们密码本,把发现的情况转变成密码再给观察者,...