自定义控件
文章平均质量分 68
李诗雨
不诗意的女程序猿不是好厨师~
展开
-
商城购物车模块-自定义数字加减控件
可实现: 1.加减功能 2.点击背景变色 3.有最大值和最小值限制效果如下: 源码下载地址:https://github.com/junmei520/JMAddSubView现如今,无论什么软件都避免不了陷入”盈利“的爱河。这也是人之常情,唯有资金全备,才会有下文可谈。于是乎,我也开始学习做与商城有关的项目啦。我发现在商城购物车模块,这种简单的加减功能,如若直接零散地写在代码中,还要对它进行原创 2016-11-06 22:50:47 · 3466 阅读 · 0 评论 -
自定义Veiw的实践(一)---一个简易侧滑菜单的实现
转载请注明出处:From李诗雨---http://blog.csdn.net/cjm2484836553/article/details/71063040不诗意的女程序猿不是好厨师~在前面的自定义View一、二、三 三篇文章中,我们基本涉及到了关于自定义View的所有知识点。基础有了,重点看了,难点沾了,思路也明朗了。那我们不来动手写写,是不是觉得太过分了?所以今天我们就先来实现一个简易的侧滑菜单吧,真的是超简单!!!在前面的三篇文章中,我们已经了解了自定义View的基础知识,事件分发机制原创 2017-05-01 21:32:08 · 1230 阅读 · 0 评论 -
自定义View(三)---自定义View整个流程的梳理与总结
转载请注明出处:From李诗雨—http://blog.csdn.net/cjm2484836553/article/details/71024436 不诗意的女程序猿不是好厨师~ 在自定义View(一)–View的基础概念,工作流程及生命周期的理解中我们了解一些自定义Veiw的基本知识点,也熟悉了View的整个工作流程,对它的生命周期也算得上很熟悉了。接着自定义View(二)–表层浅析Vie原创 2017-04-30 17:53:45 · 3170 阅读 · 1 评论 -
自定义View(二)--表层浅析View的事件分发机制和滑动冲突
转载请注明出处:From李诗雨:http://blog.csdn.net/cjm2484836553/article/details/54387722不诗意的女程序猿不是好厨师~ 这篇文章来得有些曲折,因为事件分发机制一直以来都是Android界的一个重难点。很多的初学者甚至中级开发者面对这个问题都还会困惑不已。当然,我肯定是属于“初学者和中级开发者”行列的,所以,我到现在也并没有完完全全的掌握原创 2017-01-12 23:29:33 · 1208 阅读 · 1 评论 -
自定义View(一)---View的基础概念、工作流程以及生命周期的理解
转载请注明出处:From李诗雨—-http://blog.csdn.net/cjm2484836553/article/details/54358072 不诗意的女程序猿不是好厨师~ 序:最近在工作中使用到了各种自定义控件,也更深刻的理解了自定义控件的重要性,所以就建了一个专栏来专门整理自定义控件的相关知识。我打算先从理论知识说起,然后再把项目中使用的自定义控件整理后写为博客发表,并且源码也会原创 2017-01-12 22:26:17 · 3626 阅读 · 0 评论 -
使用Picasso 来 实现 圆形头像
先看一下未处理的矩形头像,显得有些许生硬和不协调,再看看圆形的头像,是不是感觉美感倍增啊。 那么 怎样 才能实现各种各样的图片样式呢?对于此问题,我们的贴心小棉袄Picasso 为我们供了Transformation这个非常好用的接口。既然如此,我们想实现圆形头像就显得很容易了。实现步骤: 1.自定义一个圆形头像类继承与Transformation 接口// 自定义一个圆形头像类继承与Tr原创 2016-11-19 09:39:59 · 3232 阅读 · 0 评论 -
自定义流式布局
流式布局的使用已盛行it界许久了,可谓随处可见,随时可见,再不了解一下它,那就太out了。今天就让我们来看看 类似热门标签的流式布局吧~1.流式布局的应用场景 慕课网有用到: 淘宝有用到: 其他学习网站等都有用到: 以上都是从实际的应用中截取到的图片,事实证明流式布局真的很潮~2.流式布局分析 说到流式布局我们要先了解一下测量模式 ①测量模式: 测量模式分三种即: Measur原创 2016-11-17 15:48:24 · 3200 阅读 · 1 评论 -
自定义ScrollView,实现头尾部的下拉、上拉
效果如图: 源码已上传至我的资源 即:自定义ScrollerView源代码.rar话不多说直接开始写代码: 1.自定义 MyScrollView 类继承 ScrollViewpublic class MyScrollView extends ScrollView {2.构造器( 注意!这里不能用this来连写,构造 ) public MyScrollView(Context context)原创 2016-11-16 01:17:34 · 537 阅读 · 0 评论 -
好玩的动画加载和自定义ProgressBar
分别看看两种加载时的效果: 完整源代码可见github:https://github.com/junmei520/UserDefinedProgressBar 或者从我的资源中下载:即动态小狗的加载效果.rar 和 自定义圆形ProgressBar源码.rar第一种 这么好玩的加载效果,其实只要用动画就可以完成了,而且简单的都不要不要的~ 1.布局文件中直接这样写:<Progr原创 2016-11-15 01:08:54 · 4032 阅读 · 0 评论