240 发简信
  • android程序员的leetcode

    是否在平时的业务开发中忘记了编程的魅力?是否失去了第一次接触代码的好奇心?可以尝试下支配数据结构,结合各种脑洞算法,巧妙解决一个个问题。最近用的...

  • 拥抱kotlin:利用kotlin实现单例模式

    java的单例模式几种写法都已经很熟悉了,但转到kt时如果用java写法实现倒显得怪异了,有的可以借助kt的约定轻松完成。 一、几种常见的单例模...

  • 120
    拥抱kotlin:习惯使用kotlin高阶函数

    kotlin提供了高阶函数这个概念,可以在一些场景提高编码效率 一、什么是高阶函数 通俗的说和数学里面的高阶函数概念类似,也就是函数里面的参数可...

  • 使用android jni加固

    一、为什么要使用jni加固 其实以前都不是很了解jni,没怎么用过。 因为jni的使用场景要么是提供超过java的性能,要么跨平台android...

  • 旋转控件(二):矩形单边拉伸

    这次讲一下矩形的单边拉伸,即非对称拉伸。对矩形旋转缩放平移这些不怎么了解的可以参考我的上一篇旋转控件(一):矩形的平移旋转缩放可能有人会想矩形的...

  • 旋转控件(一):矩形的平移旋转缩放

    之前做了这个东西,一个内部素材加外操作边框,包含基本的移动、缩放、旋转,拉伸,快速定位,十字对齐等操作。常见使用场景如添加马赛克,添加画中画等。...

  • 120
    flutter介绍(android开发角度)

    前言:很久没更新文章了,做个更新;前段时间,8 9月份在接触ml kit、机器学习、tensorflow相关的(比较耗时间,而且基本上都是皮毛)...

  • 120
    RecyclerView比较好用的方法总结

    recyclerView的优势就不多说了,这里总结一下在项目实际使用中发现recyclerView的一些比较好用的地方:1. gridLayou...

    0.2 2021 1 16
  • android程序员python学习之路

    1年半android经验,初次接触python,学了几天,相见恨晚,迫不及待的写了这篇记录下。python新手,请多见谅。 其实也不是最近才接触...

个人介绍
技术之道 永无止境