在日常的Android开发当中,我们肯定会有使用到RecyclerView的需求,这里分享一个对RecyclerView二次封装的开源库——EasyRecyclerView。...
在日常的Android开发当中,我们肯定会有使用到RecyclerView的需求,这里分享一个对RecyclerView二次封装的开源库——EasyRecyclerView。...
搞了个android tv盒子,想修改默认的launcher桌面,网上搜了好几天,没有成功。即使设置了如下默认开机launcher在android tv系统中也不会出来选择开...
MZBannerView 现在的APP Banner大多数千篇一律,前面看到魅族手机上所有魅族自家APP上的Banner效果不错,于是就想着来仿着做一个类似的效果。因此就有了...
这个页面主要功能是RecyclerView展示各个灯光卡片,选择色盘,亮度调节,整体算法联动控制的效果。 1. 色盘 首先我们来讲解下这个色盘吧。这个页面除了亮度算法,就是颜...
传统的Android提供的动画只有平移、缩放、显示等效果,那么怎么才能实现逐渐绘制动画? 答案是使用矢量图动画。 一、 矢量图支持VectorDrawble Android ...
Google 的 Leanback 有其固定的风格,但国内的UI往往不会按照 Leanback 的风格进行设计,比如说上面的云视听极光。这就导致 Android TV 的...
一、Socket Socket 作为一种通用的技术规范,首次是由 Berkeley 大学在 1983 为 4.2BSD Unix 提供的,后来逐渐演化为 POSIX 标准。S...
前言 Socket的使用在 Android网络编程中非常重要 今天我将带大家全面了解 Socket 及 其使用方法 目录 1.网络基础 阅读本文前,请先了解 关于计算机网络基...
引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都...
网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...
作者简介 原创微信公众号郭霖 WeChat ID: guolin_blog 又是周五啦,提前祝大家周末愉快! 本篇有关onConfigurationChanged 方法的分析...
以上效果是app中很常见的一个滑动效果,我们可以用ListView,RecycleView,自定义ViewGroup添加头部布局,中间布局和底部布局。其内部实现原理也很简单,...
引言 RecyclerView的使用常常需要和其他的布局控件配合使用,今天我们就来介绍一下如何在上滑RecyclerView的时候隐藏掉我们的标题栏,下拉的时候显示标题栏...
泛型(Generics)是一种参数化类型机制,一个类或者方法要处理一个对象一般会使用多态,一是把这个对象定义为接口,就可以处理扩展这个接口的对象了,但这种方法有很大的局限性,...
最近根据基于Tinker1.9.14.7做了一套热修复框架,对tinker做了一些学习研究,结合自己之前framework经验,理解起来还比较快,产出8篇文章,内容牵扯到的a...