效果图
将一张图片剪切成圆形
在图片周围显示指定宽度和颜色的边框
实现思路
效果图中主要由不同尺寸的两大部分组成
蓝色的背景区域,尺寸等于图片的尺寸加上边框的尺寸
图片区域,尺寸等于图片的尺寸
绘制一个圆形背景区域,用边框颜色填充
绘制一个圆形的图片区域,设置不显示超出的部分
实现步骤
加载需要显示的图片UIImage *image = [UIImage imageNamed:@"资源中图片的名字...
分类:
移动开发 时间:
2015-08-02 21:36:29
阅读次数:
197
各位看官们,大家好,上一回中咱们说的是插入排序的例子,这一回咱们说的例子是:希尔排序。闲话休
提,言归正转。让我们一起talk C栗子吧!
希尔排序是对插入排序的一种改进,希尔排序的原理:先将容器分成若干子容器,然后分别对子容器进行
插入排序,当子容器全部排序完毕后,对全部元素进行一次插入排序。
希尔排序的实现步骤:
1.选取一个增量,增量的大小可以自己定义,其...
分类:
编程语言 时间:
2015-08-02 10:21:22
阅读次数:
123
这里想实现的功能大概是这样:类似注册时,用户名已经被注册了的情况。当用户失去焦点的时候利用AJAX发送请求到服务器端,服务器端进行数据库查询,如果有相同的用户名则页面提示用户名已被注册了,不能用,否则就通过注册。
这里用的是Jquery AJAX以及SSH框架,下面是我的实现步骤:
1、注册页面中添加JS方法调用
jquery方法如下:其中url为请求的地址...
分类:
Web程序 时间:
2015-07-31 18:42:24
阅读次数:
196
在生产中,有时候由于安全的缘故,通常非linux管理员只有普通用户的账号,但是有时候某些操作又需要root权限,此时可以通过sudo来实现,步骤如下:a.比如我们普通用户的账户名为xusj.编辑sudo的配置文件:输入:visudo找到rootALL=(ALL)ALL这一行在下面添加xusj这个用户,给他授..
分类:
系统相关 时间:
2015-07-31 10:50:27
阅读次数:
219
相比FileObserver的繁琐,ContentObserver在易用性上还是要优秀一些的,因此我们可以在有监听需求的时候选用一下,一个功能多一种实现方式,就多了一个比较嘛。关于ContentObserverContentObserver顾名思义,就是内容观察器的意思,跟FileObserver很像,只不过前者是监听数据库的变化。实现步骤这里我们就拿图库监听做一个例子:
在做之前先给出图库相对的...
分类:
移动开发 时间:
2015-07-31 10:36:52
阅读次数:
1356
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 1)判断是否有网络连接 复制代码 代码如下: public boolean isNetworkConnected(Context context) { if (context != null) { Connectivi....
分类:
移动开发 时间:
2015-07-30 20:50:22
阅读次数:
190
如图,需要显示如下数据表格表格的第三列是由两个字段组成的。分别是title 标题字段和body 内容字段。默认情况下,一列只显示一个字段。如何同时显示两个呢?这个问题难不到强大的views,要用到Re-write the output of this field,即重写字段输出功能。实现步骤如下:1...
分类:
其他好文 时间:
2015-07-29 21:16:25
阅读次数:
239
我们在之前的一篇博客中谈到如何使用dismiss的方法在iOS中返回,现在我们有一个更为方便的方法来实现界面跳转之后的返回操作。使用的是Unwind Segue.具体实现步骤如下:
(1)分别在两个ViewController中创建一个按钮,一个作为跳转,一个作为返回,并且链接“跳转”按钮到第二个ViewController.整体界面布局如下:
(2)在第一个ViewContr...
分类:
移动开发 时间:
2015-07-29 17:23:25
阅读次数:
1204
android使用ViewPager实现欢迎引导页大多数APP第一次启动的时候,都会有一个引导界面,左右滑动,到最后一张,用户点击才再次进入主界面。当第二次启动的时候,则直接进入主界面。 这种效果一般使用ViewPager实现。今天就来为大家介绍一下ViewPager的使用。实现步骤:使用SharedPerferences来记录是否是第一次启动APP,如果是,则转跳到Guide页面,如果不是第一次启...
分类:
移动开发 时间:
2015-07-28 13:06:32
阅读次数:
197
本实例为用Java执行shell脚本启动或关闭远程Mysql数据库,需求原因:游戏服务器合服后,为了节省内存消耗,需要关闭合服后的服务器不必要的数据库(一台服务器主机存在多个MySql数据库),以提高服务器性能,但有时需要查询历史游戏玩家信息,又需要开启数据库,为了节省运维人员的人力和时间,游戏后台就提供非运维人员都可操作开关数据库的操作。
功能实现步骤:
第一:服务器后台提供参数,发送异步请...
分类:
数据库 时间:
2015-07-27 13:16:10
阅读次数:
299