240 发简信
IP属地:河南
  • JavaScript 与 Android 交互

    前言:随着前端技术越来越火。许多app中不在是简单的Android原生应用,加入了很多web页。通过android的webView加载一个htm...

  • Android 路由(Router)

    在Android开发中,最常见也是最常用的功能就是页面的跳转,我们经常需要面对从浏览器或者其他App跳转到自己App中页面的需求,不过就算是简简...

  • Resize,w 360,h 240
    kotlin let with run also apply also

    let 只有一个lambda函数块block作为参数的函数,调用T类型对象的let函数,则该对象为函, 在函数块内可以通过it指代该对象。返回值...

  • kotlin Lambda表达式

    本质 一段代码封装成匿名函数 特点 1.lambda 表达式必须通过 {} 来包裹2.如果 lambda 声明了参数部分的类型,且返回值支持类型...

  • kotlin 函数、匿名函数、内联函数

    「函数并不能传递,传递的是对象」和「匿名函数和 Lambda 表达式其实都是对象」 函数类型 简单的函数类型 复杂的函数类型 函数类型不只可以作...

  • kotlin 协程

    什么是多任务?什么是协作式多任务?什么是抢占式多任务? 多任务就是操作系统能够同时处理多个任务,例如我可以使用笔记本电脑打开 AndroidSt...

  • App Crash崩溃捕获

    参考 https://github.com/android-notes/Cockroach 原理 利用Thread.setDefaultUnca...

  • TouchLog:解决事件分发机制

    目标 一个用于监听android事件分发流程的库,两行代码即可在运行时期监听事件的分发流程 在编写一些复杂的布局时,常常由于事件分发到底是哪个v...

  • 截屏分享

    截屏分享,分为两个部分:截屏和分享,由于分享是大部分开发者都常使用的技能,所以这里不再记录 原理 Android系统并没有提供截屏通知相关的AP...