由于项目中须要使用开关切换button,和声音滑动控件,可是原生Android5.0版本号以下的控件实在是太挫了。尽管网上已经有非常多关于这两个控件的blog。可是我实在是找不到像iPhone这样简洁样式的,只是咱们程序猿总不能这点问题就被难道撒···所以我决定仿照iphone的样式自己写这两个控件 ...
分类:
其他好文 时间:
2017-07-22 13:15:21
阅读次数:
199
1、仿 iPhone 的风格,在界面的顶部放置一个标题栏。 标题栏布局已经编写完成,剩下的就是如何在程序中使用这个标题栏。 然后在 MainActivity 中将系统自带的标题栏隐藏掉 我们还是需要在每个活动中为这些控件单独编写一次事件注册的代码。比如说标题栏中的返回按钮,其实不管是在哪一个活动中, ...
分类:
移动开发 时间:
2017-04-10 12:55:44
阅读次数:
267
先贴一下实现之后的样子: 可以上下滚动选择,也可以点击选择。 具体实现: 1.关于swiper的使用就不多说啦,去官网看下都能明白。 2.然后是初始化swiper,这才是重点 初始完之后,就是对样式的调整,为了达到以下的效果,我们需要调整样式 我们可以利用这三个类,分别表示当前选中的slide的前一 ...
分类:
其他好文 时间:
2017-03-13 11:25:32
阅读次数:
259
为了实现我想要的效果花费了我很长时间,唉,当初英语不好好学,翻官网翻了半天才找到,分享给刚入门的新手。 首先看一张图片示例,我们要模仿的dialog就是长这样的: 做出来的效果图: 【代码】 XAML: 1 <Grid Background="#3d4ba4"> 2 3 <ContentDialog ...
分类:
其他好文 时间:
2016-12-25 11:38:19
阅读次数:
1383
最近有个想法,要做一个仿iPhone日历的选择器插件,最终效果要如下图: 开始 首先注意到这些数字是按照滚轮的方式排列的,就先实现这个效果吧。 3D的世界中有个重要属性,transform rotate,其中rotateX效果如下 这个太阳看着一个比一个扁,其实他们再沿着X轴做旋转呢。旋转都有一个旋 ...
分类:
其他好文 时间:
2016-12-01 02:28:39
阅读次数:
782
用过iphone的朋友都知道,iPhone有个圆球辅助工具,它漂浮在你的手机屏幕(在任何APP之上),你可以将它移动到任何地方,它叫做AssistiveTouch,本篇模拟该软件实现一个小案例,主要是...
分类:
其他好文 时间:
2016-11-20 14:08:14
阅读次数:
282
联想S90抄袭iPhone6 早在去年10 月中旬的时候,联想S90在微博放出预览图之后,网友一眼便认定了该机子几乎完全模仿 iPhone 6 的设计语言,包括圆润的金属边框、底部的扬声器孔以及 iPhone 6 屡遭吐槽的白带等等。 令人大跌眼镜的是,正式上市后联想 S90 Sisley 的官方网 ...
分类:
其他好文 时间:
2016-03-24 11:30:40
阅读次数:
176
思路是:在view的layer层添加一个CAGradientLayer,同时添加一个mask,为CAgradientLayer添加CABasicAnimation,就是白色滑动的动画1.创建继承UIView子类:AnimatedMaskLabel添加属性var gradientLayer = CAG...
分类:
其他好文 时间:
2015-12-29 10:00:09
阅读次数:
148
近期心血来潮,写了一个自己定义仿iPhone的开关。有须要的同学能够来下载啦。支持点击自己主动滚动,速率能够自己依据须要改动。触摸滚动,大小自己定义,支持改动样式。就不录制动画,就上传了两张图给大家看看。watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHV...
分类:
移动开发 时间:
2015-12-20 11:44:25
阅读次数:
259
Demo:http://files.cnblogs.com/files/sixindev/LxGridView-master.zip这是作者原来的效果图,很多东西还需要慢慢学习.作者用的很多类,根本没有过多的接触过.自己也只能对作者原来的代码进行分析,知道基本的流程,然后进行简单的改造.Demo: ...
分类:
其他好文 时间:
2015-08-11 18:37:16
阅读次数:
98