自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

的一幕

人在江湖,旨在个人

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 一分钟搞定触手app主页酷炫滑动切换效果

前几天在看手机直播的时候,自己就用上了触手app。一进到主页就看上了里面页面切换的效果,自己想这种效果用什么控件可以实现呢。触手app主页效果图: 看到这个效果图后,第一想到的就是RecyclerView貌似可以实现这种效果,但是用RecyclerView自己的api还是有很多问题的,先不说如何实现的吧,看下实现出来的效果图吧:图片式: 流式布局效果:多种样式效果:讲解: 下面就来讲讲如何

2017-04-15 20:35:30 2687 1

原创 仿360手机助手下载按钮

最近在学习android的高级view的绘制,再结合值动画的数据上的改变,自己撸了个360手机助手的下载按钮。先看下原版的360手机助手的下载按钮是长啥样子吧:再来看看自己demo吧,你们尽情的吐槽吧,哈哈: gif的动态图是有些快,后续会更改这些细节的 。csdn的上传图片限制了大小,貌似很尴尬了,gif图就凑合着看下吧,所以想看真是效果的筒子们,可以去看demo哈。期待这两天把完整的代码整理出

2017-03-22 17:46:55 1823 6

原创 为RecyclerView量身打造一款流式布局

之前也写了一个ViewGroup版本的流式布局,该流式布局有两大优点:可以设置行数和是否内容在该行中居中显示(猛戳),说真的自从对RecyclerView的LayoutManager有新的认识后,完全不用担心很多的复杂布局了。而且对ViewGroup测量过程也不用担心了,因为里面有LayoutManager帮我们实现了。下面就进入该篇文章的主题吧,废话不多说,直接上图更有说服力。上面的示例

2017-03-22 13:37:52 12625 13

原创 3D版翻页公告效果

前言:在逛小程序蘑菇街的时候,看到一个2D版滚动的翻页公告效果。其实看到这个效果的时候,一点都不觉得稀奇,因为之前也见过类似的。效果如下:这里因为学习了3D平面的旋转,因此我自己也撸出了一个3D版的翻页公告效果: 是不是一下子觉得有趣多了呢,那就赶紧和我去看下如何做出这种效果吧 。使用:布局:com.xiangcheng.marquee3dview.Ma

2018-01-23 11:33:12 511

原创 设计一个银行app的最大额度控件

前言:前几天看到掌上生活上一个好玩的最大额度提示的页面,作为程序员的我,不能光看别人做的效果,于是自己也撸了一个差不多的额度控件了。掌上生活效果: 今天就是这么个玩意是个主角了。好了,下面也来看看咋们要实现的结果: 使用:xml:com.xiangcheng.amount.AmountView android:id="@+id/amount_view"

2018-01-08 15:58:23 581

原创 源码系列篇之CardView

周五的节奏真的心情爽啊,看看书啊,看看源码啊,时间都这样毫不经意间过去了,爽啦啦!题外话就不说那么多了啊。下面进入正题,带你分析CardView这种带阴影、圆角的View是怎么一步步的实现的。来看看CardView构造器吧:public CardView(Context context) { super(context); initialize(context, null, 0);

2017-12-28 11:03:29 285

原创 Android源码设计模式之笔记(陆续更新)

开篇之单例模式: 相信大家已经很熟悉单例模式了吧,特别是在保证某个类只有一个对象的场景下才会使用到。那有人会问什么时候用到单例模式呢,其实如果一个对象创建需要消耗过多资源时,正是单例模式用到之处。看看单例模式的UML类图: 单例类里面有成员变量(当前实例自己)暴露一个public类型的getInstance方法当前构造器不公开,private类型样例代码:public class Singl

2017-12-28 11:02:15 371

原创 定制一个类似地址选择器的view

本篇文章已授权微信公众号码个蛋独家发布前言:这几天也是闲来无事,看看有什么和Scroller相关的控件需要巩固下,原因很简单,前几天看到相关的控件:不错的一个卷尺view,于是乎自己也不能光看别人的demo啊,所以自己也就撸了一个带有滑动的地址选择器的view了。view的来源gif图:看到这的时候,我就大致有点思路了,所以自己的地址选择器view也是能登场了。自己撸的view:由于这个地址的数据量

2017-12-28 11:01:10 334

原创 仿苹果版小黄车(ofo)app主页菜单效果

最近又是公司项目上线一段时间了,又是到了程序汪整理代码的节奏了。刚好也用到了ofo主页菜单的效果,于是自己把这部分给整理出来,供小伙伴们一起学习学习。还是和往常一样,先来个效果图再说,这里由于不好在苹果手机上录制屏幕,所以这次的效果图很骚,望大家勿喷哈~**~*是不是很骚气呢,笑笑就可以了啊。下面进入主题,看看如何搭建这样的效果,还没看看自己做出来的效果呢,下面也来看看自己的效果图吧:讲解: 为了

2017-09-20 16:13:09 3439 1

原创 android中双卡双待的那些代码

这阵子忙着整理项目了,所以就没怎么出新的文章了,不过下面写的这篇文章对大家很有帮助。关于双卡双待的信息获取,包含了imei、phonenumber、operatorName(sim卡生产商,国内就主要指三大运营商了)、NetworkType(这里就主要是4G、3G等了)。前言:睡着国内的双卡手机出现,导致获取双卡的信息也是成了一个头痛的事了。google给开发者暴露的api还是停留在单卡上,所以在这

2017-07-14 15:04:36 5296 1

原创 带你实现ViewGroup规定行数、item居中的流式布局

在写该文章之前自己也写了一个用RecyclerView实现的流式布局RecyclerView实现的流式布局,也得到一些关注,但是也有不少的朋友提出了相关的问题,比如想规定行数的流式布局,还有item高度不统一时动态显示item的位置问题。于是近两天就简单写了个ViewGroup实现的流式布局:这里在时给出了四种情况的用例: (一)文字统一高度,也就是默认的情况这里详见:NormalL...

2017-06-07 10:25:28 2056

原创 用贝塞尔曲线自己写的一个电量显示的控件

前几天看到贝塞尔曲线的时候,想想用贝塞尔做些什么东西出来。很快一个电量显示的控件就马上登场了,先来看下效果图吧:充电中: 不在充电情况下,电量大于20%: 不在充电情况下,并且电量在20%之下: 充电情况下,并且电量充满了 看到效果图基本就这几种状态了,这几种状态里面首先分了两大类:充电中,未充电中;充电中又细分了充电到100%和未达到100%两种;未充电中又细分了电量低中和电量不在低中的两

2017-03-22 11:03:06 689

触手app(2.2.3.7424版本)

触手app原版主页效果

2017-08-20

360下载按钮代码

定制一个仿360下载按钮的高级自定义view

2017-05-09

空空如也

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

TA关注的人

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