用来实现线性渐变效果 此类是Shader的子类通过paint.setShader来设置渐变。 有两个构造方法分别如下: LinearGradient(float x0, fl...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:西藏
用来实现线性渐变效果 此类是Shader的子类通过paint.setShader来设置渐变。 有两个构造方法分别如下: LinearGradient(float x0, fl...
通常在我们的UI当中都会遇到个性化的设计,也是为了满足当下用户的喜好,提高产品的视觉效果!本文以"UIButton"为例。 UIButton 圆角 设置clipsToBoun...
使用的类库:AsyncUdpSocket和GCDAsyncUdpSocket(最普遍的用于多线程的) UDP简单的分析以及TCP和Socket之间的区别 UDP:面向非连接、...
在做ionic开发之前,一直做的是iOS原生开发。对于软件编程不是0基础,对于ionic只能是大概听说过。 今年国庆之前HTML+CSS会写一点点,js和jq基本不会,ang...
这篇文章算是对上一篇文章《在微信中使用ionic1之填坑总结》的一个补充,是项目在微信浏览器中使用出现缓存问题的一个解决方案。 在上篇文章的最后提出来了还可以做得更好的一个点...
Tips:目前来看,这篇文章已经有些过时了。(/捂脸)比较新的做法,大家可以移步ionic3开发之HttpClient POST(支持传入对象和数组参数)。 第一步:ioni...
随着iOS 11以及iPhone X的发布,以前使用ionic1开发的APP也需要针对iOS 11和iPhone X做相应的适配工作。 一、适配iOS 11 首先放上适配前和...
tips:在iOS8.3的时候需要将预估size的宽设置为一个与最大值相近的值