240 发简信
  • Android内存优化方向

    避免内存泄露内存泄露是造成OOM的最主要原因常见的内存泄露: 1. 单例 因为单例是全生命周期的,如果引用了非全生命周期变量,就会导致内存泄露...

  • 跨平台框架对比

    h5+原生 h5部分使用webview渲染,这部分可以动态变化;目前微信小程序则是采用这种方案,以后可能采用原生渲染;这种方案的缺点是体验稍差 ...

  • TCP/IP协议组及HTTP协议

    tcp/ip是一个协议组,包含很多协议 TCP/IP五层模型 应用层 传输层 网络层 链路层 物理层 TCP和UDP TCP/UDP传输层的协议...

  • 120
    okhttp拦截器-责任链模式

    okhttp拦截器采用责任链的设计模式,内置五层拦截器,并提供两种拦截器供用户插入链,类似压栈的结构,后进先出,最上层的可以处理最初始的requ...

  • Kotlin中的空安全

    空安全 kotlin中在类型后接?表示该变量可能为空,不加则表示一定不会指向一个空引用,可以放心使用 如何安全的使用可空类型的变量 在条件中判断...

  • AOP在Android中的应用-过滤重复点击

    AOP即Aspect Oriented Programming的缩写,习惯称为切面编程;与OOP(面向对象编程)万物模块化的思想不同,AOP则是...

  • 120
    App安全性保障方案

    App安全性保障方案 之前晋级考核的时候认识到自己在app安全领域存在薄弱环节,所以这段时间研究了Android应用的安全防护,结合公司的项目特...

  • Android-如何优雅的处理重复点击

    问题 在客户端中,一些按钮一般是需要避免重复点击的,比如:购买丶支付丶确定丶提交丶点赞丶收藏等等场景,这些场景短时间内的重复点击会引发一些问题....

  • Android开发者for小程序(二)-网络请求-轮播-列表-跳转

    前言 这篇文章开始我们就正式进入小程序的项目开发,这里主要功能包括:网络请求,轮播图,纵向列表,下拉刷新,上拉加载,item点击传值,页面跳转传...

个人介绍
Android工程师,Web前端工程师