240 发简信
  • 120
    LruCache原理和用法与LinkedHashMap

    一.LruCache算法 LruCache算法就是Least Recently Used,也就是最近最少使用算法。 他的算法就是当缓存空间满了的...

    0.4 2862 6 25
  • APP启动页背景颜色变化

    在APP的启动页经常会有一些渐变效果。 如果是从半透明渐变为不透明,用View动画AlphaAnimation就能完成。 而View动画只有渐变...

  • 120
    ArrayList和LinkedList的简单实现

    ArrayList提供了一宗可增长数组的实现。有点事对get和set调用花费常数时间。缺点是插入和删除代价昂贵,除非插入和删除是在ArrayLi...

  • 120
    Android-socket的基本使用,发送文字和图片以及心跳

    项目需求收集通过Socket向服务器发送图片,之前没搞过,网上搜搜写了下面的例子,勉强解决了需求。 为了测试切换着方便,所以方法写的有点碎了。。...

  • 120
    AVL树的旋转图解和简单实现

    AVL树是带有平衡条件的查找二叉树。这个平衡条件要容易保持,而且他要保证树的深度为O(logN) 原文地址:http://blog.csdn.n...

    1.0 6069 0 12
  • 120
    二叉查找树的简单实现

    查找二叉树首先也是个二叉树,符合二叉树的一切特点。 原文地址:http://blog.csdn.net/qq_25806863/article/...

  • Android解压中文乱码

    在Android中内置有解压的工具,一般可以使用下面的方法解压: �注意import的包: 因 但是在解压遇到中文的时候,解压出来中文会变成乱码...

  • 120
    通过轮廓简单实现一个圆图

    实现圆图的方法有很多种,这是一种使用轮廓和剪切。 通过setOutLineProvider提供一个轮廓 通过setClipToOutLine(t...

  • Kotlin让属性只能被赋值一次且不能为空

    有时候要求一个属性只能赋值一次,且不能为空,可以用下面的方法 本文地址: http://blog.csdn.net/qq_25806863/ar...