240 发简信
IP属地:广东
  • 120
    Android自定义动态壁纸开发

    看到有些手机酷炫的动态壁纸,有没有好奇过他们是如何实现的,其实我们自己也可以实现。 一、动态壁纸原理 如果你了解使用过SurfaceView的话,那么开发一款动态壁纸对你来说...

  • 编译调试Android系统原生App - 以Settings为例

    Deprecated 本文已过时,最新文章:向大家推荐《使用 AS 开发 System App》 https://xiaozhuanlan.com/system-app[ht...

  • Mac下安装mongodb

    因为MongoDB闭源了,网上通过brew和下载dmg安装包的方式已经不可行了,但还有一个方式,就是使用MongoDB自己维护的brew进行安装,速度有点慢,我下了2个小时才...

  • 120
    【性能优化指南】带你全面掌握前端性能优化 🚀

    ✨仓库地址:fe-performance-journey ✨ 前端需要性能优化么? 性能优化一直以来都是前端工程领域中的一个重要部分。很多资料[1][2][3]表明,网站应用...

  • 120
    Ubuntu18.04/20.04完整新手安装教程

    近段时间,我装过许多电脑系统,但是最好用、最好安装、成功率最高的就是Ubuntu了,Ubuntu对于电脑的适配可以说是已经非常好了。因而本文将带你一起安装最新版本的Ubunt...

  • js语法

    apply用法 1.对象的继承Function.apply(obj,args)方法能接收两个参数 示例: 2、利用Apply的参数数组化来提高正常情况:Math.max(5,...

  • 120
    图论算法

    若干定义 图范指由顶点V(vetex)和边(edge)组成的集合,可以表示G=(V,E). 有向图,无向图 顶点之间有顺序为有向图,无顺序为无向图 有圈图,无圈图 存在从顶点...

  • Glide源码解析

    背景 Glide是android开发经常用的到的一个图片加载库,他是由Bump Technologies开源的一款图片加载库。开始研究它的源码,主要是因为在一次android...

  • 分治算法

    分治算法简介 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,简单来说就是把一个问题分解为很多的子问题,然后再通过子问题的合并来获得最终的结果。如:排序...

  • 120
    贪心算法

    算法简介 贪心算法是指:在每一步求解的步骤中,它要求“贪心”的选择最佳操作,并希望通过一系列的最优选择,能够产生一个问题的(全局的)最优解。贪心算法每一步必须满足以下条件:1...

  • 120
    Ubuntu搭建Jenkins+Android自动化打包

    *本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 本文主要介绍如何在Ubuntu搭建Jenkins实现Android项目的自动化打包,一般部署在我们的服务...