240 发简信
IP属地:广东
  • Docker——配置国内源

    1、创建或修改daemon.json daemon.json 文件路径为:/etc/docker/daemon.json,使用vi或vim打开d...

  • 120
    DroidPlugin手札——home键强杀处理

    DroidPlugin手札——home键强杀处理 DroidPlugin是360开源的插件化框架,github地址为:https://githu...

    1.8 1275 2 15
  • 120
    Gradle入门系列(四)——初识Gradle Task

    Gradle中的Task 一、Task定义及配置 TaskContainer:管理所有的Task,如:增加、查找。 定义(创建)Task 配置T...

  • 120
    Gradle入门系列(一)——groovy基础语法

    groovy基础语法 一、变量 1、类型 对象类型、基本类型(本质是对象类型) 输出: 结论:从log输出可以得出,groovy中实质上是没有基...

    1.4 1818 0 11
  • 120
    使用PorterDuff解决clipPath无法抗锯齿问题

    一、简述 前段时间公司史无前例的接了一个大数据外包项目(哇~我们又不是外包公司(╯°Д°)╯︵ ┻━┻),要求搞很多图表方便观察运营的数据情况,...

    1.4 3438 0 20
  • 120
    手撸一个简易Android数据库框架

    一、简述 众所周知,移动端(不管是Android还是iOS)使用的数据库是Sqlite,这种小型的数据库很适合移动端存储大量的数据,使用上也跟m...

    0.5 1857 2 10
  • Android面向切面编程(AOP)

    一、简述 1、AOP的概念 如果你用java做过后台开发,那么你一定知道AOP这个概念。如果不知道也无妨,套用百度百科的介绍,也能让你明白这玩意...

    2.2 3544 6 25
  • 120
    热修复——深入浅出原理与实现

    一、简述 热修复无疑是这2年较火的新技术,是作为安卓工程师必学的技能之一。在热修复出现之前,一个已经上线的app中如果出现了bug,即使是一个非...

  • 120
    项目实战 - 使用Fiddler抓取bilibili安卓客户端口数据并分析(http、https)

    一、简述 经过了一个多星期的时间(自2017/10/16开始),到目前(2017/10/24)为止,项目框架的搭建已基本完成、还完成了首页中「直...

    0.3 5404 7 31
个人介绍
我已加入“维权骑士”(rightknights.com)的版权保护计划。

CSDN:http://blog.csdn.net/csdn_lqr
github:https://github.com/GitLqr
QQ邮箱:linqiarui@qq.com

掘金专栏:
https://juejin.im/user/58a53faf5c497d005fa78737