240 发简信
IP属地:宁夏回族自治区
  • WebView优化

    1.启动慢的原因 2.WebView提前初始化3.客户端代理数据请求 *在客户端初始化WebView的同时,直接由native开始网络请求数据...

  • Resize,w 360,h 240
    xml解析

    什么是JSON和XML: JSON和XML都是数据交换语言,完全独立于任何程序语言的文本格式。 xml解析分类: sax:SAX解析采用部分读...

  • Android 多线程,异步通信

    1.Thread start()和run()的区别Thread的start方法开启了线程,并在线程中执行了run方法,而run则只是在当前线程中...

  • Resize,w 360,h 240
    浅谈Android MVC、MVP和MVVM

    浅谈Android MVC、MVP和MVVM 模式的理解:软件设计思路 一、MVC(Model,View,Controller) MVC模式是最...

  • Resize,w 360,h 240
    Android 常用设计模式

    定义:设计模式是一套被反复使用、多数人知晓、经过分类的、代码设计经验的总结 目的:为了提高代码可重用性、让代码更容易被他人理解、保证代码可靠性,...

  • 数据结构

    常用的数据结构 数据存储常用结构有:栈、队列、数组、链表和红黑树。 链表:linked list,由一系列节点(链表中每个元素都被称为节...

  • Resize,w 360,h 240
    模块化+组件化+插件化+ARouter

    什么是模块化? 模块化开发,大家应该都是比较熟悉的。就是将常用的UI、网络请求、数据库操作、第三方库的使用等公共部分抽离封装成基础模块,或者将...

  • Jetpack--LiveDate+LifeCycle+ViewModel

    依赖: LiveData 概览 是一种可观察的数据持有者类。与常规的可观察类不同,LiveData 具有生命周期感知能力,意指它遵循其他应用组...

  • Flutter

    FFlutter SDK镜像下载地址: https://mirrors.tuna.tsinghua.edu.cn/flutter/flut...