240 发简信
IP属地:青海
  • Resize,w 360,h 240
    关于 “Try...Catch” 理解与总结

    背景 最近客户端在线上大大小小的出现了很多问题,尤其是线上的crash数量增长明显,在求生欲的驱使下,大家默契的确保每一行代码都行驶在try.....

  • Resize,w 360,h 240
    Android View事件传递图解

    本文借鉴了图解Android View的事件传递[https://www.jianshu.com/p/bea1bb4aac95]中关于事件分发的...

  • Resize,w 360,h 240
    自定义吸顶LayoutManager

    RecyclerView已经成为在Android Native开发过程中的明星组件,出镜率超高,只要需要列表展示的内容,我们第一想到的就是使用R...

  • Python3学习笔记

    脚本式编程 在Linux/Unix系统中,你可以在脚本的顶部添加以下命令让Python脚本可以像SHELL脚本一样执行: 由于脚本依赖电脑上的P...

  • HTTP学习笔记

    HTTP HTTP是一个应用层协议建立在TCP/IP(传输层)协议之上,HTTP不关心网络通讯的具体细节。网络协议栈:HTTP(应用层)-> T...

  • Resize,w 360,h 240
    Navigation学习总结

    Google 在官方开发工具包中(Android Jetpack)中提供了一个用于Android app导航的全新框架“Navigation”,...

  • Resize,w 360,h 240
    Android单元测试--基础

    为什么要使用单元测试 使用单元测试我们可以很容易的发现代码的缺陷同时在你重构代码的时候可以很方便的帮你验证重构是否成功。在实际的开发过程中我经常...

  • Android开发性能篇--fork/join

    在实际的开发过程中,大家都会注意到不在UI线程中去做IO或复杂业务处理,却往往忽视了在性能方面的优化。在Android开发过程中只是区分UI线程...

  • Resize,w 360,h 240
    Mac"DD"备份硬盘并解决空间变小问题

    在使用DD命令回复硬盘备份后,如果恢复盘的容量大于备份盘的话,你会发现恢复盘的容量也变成了跟备份盘同样大小的容量了,造成恢复盘的空间浪费。 备份...