240 发简信
IP属地:台湾
  • Resize,w 360,h 240
    使用MVP+Retrofit+RxJava+Dagger搭建项目

    一、什么是MVP模式? MVP是MVC的变种,也是一种升级。要说MVP就要说说MVC,在MVC中Activity其实就是View层级,但是通常在...

  • 基于NIO的网络框架实现

    android中TCP建立连接和通信的方式 接下来主要介绍下Android中TCP建立连接,数据读写的基本方法。先创建SocketChannel...

  • Resize,w 360,h 240
    Android 在线更新APP icon技术调研

    需求描述 当前app的桌面icon没法实现在线静默更换,为了满足节假日运营需求,现在必须通过发布新版本的方式才能更新appicon。所以希望ap...

  • android AOP面向切面编程---AspectJ使用

    以下内容仅为个人学习记录 一、配置AspectJ 方法一 使用github上开源的SDK (1)在项目根目录的build.gradle里依赖As...

  • Resize,w 360,h 240
    微信小程序知识全景思维导图

    微信小程序思维导图 腾讯云小程序学习地址 小程序开发文档 小程序开发社区

  • Resize,w 360,h 240
    Android注解全面解析

    一、注解知识体系 二、基础知识 必备基础知识:了解注解 三、注解在Android中的应用 1. 利用注解代替枚举 因为枚举静态单例的实现方式,导...

  • Resize,w 360,h 240
    关于Retrofit,你必须思考这四个问题

    前言 Retrofit是Square出品的Android Http请求框架,封装了OKHttp库。Retrofit是基于RESTful架构设计的...

  • Resize,w 360,h 240
    从零开始Android组件化

    本文依赖的知识点:Android Gradle语法 什么是组件化? 项目开发到一定阶段时,随着需求的增加以及频繁地变更,项目越来越大,越来越臃肿...

  • volatile的可见性和有序性

    什么是volatile的可见性? 首先要从JMM内存模型说起,每一个线程都会有自己的工作内存,而线程要访问主内存的共享变量时,是会将变量对象拷贝...