• 120
    Android Retrofit详解

    前言 Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装,网络请求的工作本质上是 OkHttp 完成,而 Retrofi...

  • 如何启动一个没有在AndroidManifest中注册的activity(插件化)

    我们先来看一下activity启动的过程 activity的startActivity: 经过一系列调用,会调到startActivityFor...

  • Android 沉浸式设计Translucent

    什么是沉浸式 官方的沉浸式Translucent:就是让整个APP沉浸(充斥了整个屏幕)在屏幕里面,没有显示状态栏,甚至没有显示底部导航栏。平时...

  • Android Toolbar

    前言: 作用:导航控件---显示标题、导航back、快捷操作、菜单等。而且Toolbar不一定要放在顶部,也可以放底部。 使用: 1.引入sup...

  • 自定义View常用方法

    1.onFinishInflate() 当View中所有的子控件均被映射成xml后触发,从这里getChildAt才能得到子View 2.onS...

    0.2 498 0 14
  • Fragment 问题汇总

    优点 1.Fragment可以使你能够将activity分离成多个可重用的组件,每个都有它自己的生命周期和UI。2.Fragment可以轻松得创...

  • Activity动画效果

    概念 两个Activity进行跳转的时候,转场动画。ActivityOptions类。只支持API21以上的版本。版本判断会比较麻烦,谷歌很贴心...

  • 120
    Android Binder机制全面解析

    定义 是一种实现android跨进程通讯的方式,有物理上的虚拟物理设备驱动,和Binder类组成 前言 我们都知道,android是基于linu...

    0.5 2121 2 12
  • 120
    Java多线程详解

    基本概念 多线程: 指的是这个程序(一个进程)运行时产生了不止一个线程 并行: 多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 ...