240 发简信
IP属地:北京
  • Android跨进程通信IPC系列

    Android跨进程通信IPC之1——Linux基础Android跨进程通信IPC之2——Linux的跨进程通信详解Android跨进程通信IPC之3——BionicAndr...

  • Android Binder原理(一)学习Binder前必须要了解的知识点

    本文首发于微信公众号「后厂村码农」 关联系列Android AOSP基础系列 Andro...

  • 120
    Binder系列2—Binder Driver再探

    一、Binder通信简述 上一篇文章Binder Driver初探介绍了Binder驱动的init、open、mmap、ioctl这4个核心方法,并说明与Binder相关的常...

  • 120
    一篇文章让你轻松弄懂NestedScrollingParent & NestedScrollingChild

    虽然很早之前使用CoordinatorLayout时就认识过nestedScrollingChild和nestedScrollingParent, 也看多很多博客,但每次看着...

  • 120
    Android进阶之自定义View(2)高仿钉钉运动步数实现可动的进度圆环(下)

    接着上篇Android进阶之自定义控件(2)高仿钉钉运动步数实现可动的进度圆环(上)的基础,我们来实现钉钉运动的效果: 《一》View效果分析: 对钉钉运动的效果进行分析:1...

  • 120
    RecyclerView 知识梳理(1) - 综述

    一、概述 对于RecyclerView的学习,主要是需要掌握以下几点: 数据:Adapter 使用:RecyclerView - Adapter 进阶:BaseRecycle...

  • RecyclerView进阶:使用ItemTouchHelper实现拖拽和侧滑删除

    前言 现在RecyclerView的应用越来越广泛了,不同的应用场景需要其作出不同的改变。有时候我们可能需要实现侧滑删除的功能,比如知乎首页的侧滑删除,又或者长按Item进行...

  • Android 知识梳理目录 - 好吧,这是一个很"干"的标题

    一、Java 知识梳理 Java&Android 基础知识梳理(0) - Java 基础知识大纲Java&Android 基础知识梳理(1) - 注解Java&Android...

  • 120
    Android AAPT详解

    目录 AAPT解释,作用 AAPT基本命令 AAPT编译资源源码解析 AAPT打包和系统不一致的资源ID AAPT是什么 AAPT - Android Asset Packa...

  • 120
    后台任务及省电优化

    前言 当我们的App正在与用户频繁交互时,需要处理某个耗时任务,而任务的结果需要立即反馈。这时因为主线程用于处理UI和用户交互逻辑,如果有太多的耗时的逻辑在主线程中执行,就会...

  • 清单文件详解

    一、文件结构 以下这些是仅有的合法元素,您无法添加自己的元素或属性。同一级别的元素通常不分先后顺序。从某种意义上说,所有属性都是可选的。但是,必须指定某些属性,元素才可实现其...

  • 120
    你还不知道的--markdown编辑器

    说起Markdown,肯定很多人都接触过。它是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。真的是简单又实用哟~ 现在很多...

  • 华为真硬气!!!

    华为正式宣布撤离美国,其中57家工厂已经开始遣散美国员工着手撤离事项。这真是一个鲁莽的决定,还是真如华为所说的:“华为的生存不存在任何问题,因为我们自始至终没有做美国市场。”...