自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 红黑树

/** * @author damei * @Time 2020/3/10 08:52 * @Description: */ public class RBTree <T extends Comparable<T>>{ private RBNode<T> mRoot;//根结点 private static final boolean ...

2020-03-10 19:09:11 147

原创 实现哈夫曼树(最优二叉树)

public class HuffmanTree { //节点 public static class Node<E> { E data; //数据 int weight; //权重 Node leftChild; //左子节点 Node rightChild;//右子节点 public ...

2020-03-05 13:45:08 201

原创 一行代码实现网络框架的切换 (网络)

使用代理模式 数据回调接口 public interface ICallback { //为了适应各种网络框架的不同的返回类型使用String来接收 void onSuccess(String result); void onFailure(String e); } 功能接口 //使用一种举例 public interface IHttpProcessor { void ...

2020-03-01 09:49:56 421

原创 单链表实现LRU算法 (算法)

###模拟LinkedList ###模拟Lru算法 模拟LinkedList /** * @author damei * @Time 2020/2/29 08:34 * @Description: */ public class LinkedList<T> { Node list; int size; //链表有多少个节点 public Linked...

2020-02-29 09:49:25 855

原创 沉浸式状态栏 (UI)

public static void setTransparent(Activity activity){ if(Build.VERSION.SDK_INT< Build.VERSION_CODES.KITKAT){ return; } transparentStatusBar(activity); setRootView(activity);...

2020-02-28 15:55:28 217

原创 ViewPager+Fragment 懒加载 (性能优化)

懒加载原则:可见时加载,不可见就不加载 java: /** * @author damei * @Time 2020/2/28 10:26 * @Description: */ public abstract class LazyFragment extends Fragment { private static final String TAG = "LazyFragment...

2020-02-28 13:15:24 410

原创 自定义View(java,kotlin) - 仿京东流式布局 2.26

效果图: public class FlowLayout extends ViewGroup { private static final String TAG = "FlowLayout"; private int mHorizontalSpacing = dq2px(16); private int mVerticlaSpacing = dq2px(8); ...

2020-02-26 17:13:29 283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除