240 发简信
IP属地:上海
  • 通过C++实现Android Native Service

    最近在项目中遇到一个问题, 要对某个节点(dev/xxx)进行写操作, 但这个设备节点只允许root用户才能进行写操作, 因此不能通过Java或者JNI方式直接去访问, 因此...

  • 一万借钻带给我的变化

    抽奖抽了一万钻,在我手里7天,带给我几个变化。 一个是更文更勤快了,有想法,有思路赶紧写,有时候一天写两篇,有时候一天写一篇。 第二是点赞积极了,原来想着我就那点钻,加借钻才...

  • 240
    观察者模式

    观察者模式介绍 观察者模式是日常使用比较广泛的一种模式,它可以很有效的解耦,将被观察者和观察者解耦,使他们之间的依赖性更小。 观察者模式定义 它定义了一种一对多的依赖关系,让...

  • 240
    Android中的消息机制(MessageQueue, Looper, Handler)总结

    背景 最近在使用Handler,想搞清楚他的原理,在网上看了好几篇文章都看的云里雾里的,直到看到了任玉刚老师的文章我才有了“啊,原来是这样!”的感觉。他的博客一再提分享精神,...

  • Java学习笔记--构造器的调用顺序

    前言 基类的构造器总是在导出类的构造过程中被调用,而且按照继承层次逐渐向上链接, 以使每个基类的构造器都能得到调用。导出类只能访问自己的成员,访问不了基类中private的成...

  • 240
    Activity生命周期全面总结

    前言 Android的生命周期相对来说是比较基础的知识点,但却是非常重要的。精准的掌握并熟练地使用会让我们的代码更有逻辑性且更加健壮。我们都知道人的记忆是曲线的,只有不断地回...

  • 240
    HandlerThread详解

    概述 在日常开发中,我们经常会通过new Thread(){}.start();的方式来开辟一个新的线程。但是如果我们想要多次执行任务的时候,通过这种方式我就会创建多个线程,...

个人介绍
想像一颗白杨一样在Android得路上坚持到底,并且要具有像白杨一样乐于奉献得精神,这样慢慢我就会变成心中得那个自己。加油!!!