Android获取手机状态和监听手机来电状态

获取手机状态:importandroid.content.Context; importandroid.telephony.TelephonyManager; //获得相应的系统服务 TelephonyManagertm=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); /** *返回电话状态 * *CALL...

iOS开发-从16进制颜色中获取UIColor

目前iOS中设置UIColor只能使用其枚举值、RGB等方法,不能直接将常用的16进制颜色值直接转为UIColor对象,所以写了点代码,将16进制颜色值转为UIColor。代码如下,//头文件 #importFoundation/Foundation.h #importUIKit/UIKit.h @interfaceTextServcie:NSObject +(UIColor*)getCo...
UIColor iOS开发

IOS 简洁输入框的实现

我们在朋友圈,qq空间或微博的app看到这样的操作,点击回复,在视图的下面立即显示一个输入框。输入我们的文字后点击发送就可以。那么这个小小的输入框是怎么实现的呢我也试着自己写了一个小小对话框,先看一下样式主要的功能有有一个placeholder的文字作为提示,点击输入文字后消失,当删除后文字为空的时候,重新出现。文本框下面有一条蓝色线表示输入的框范围,类似我们微信里面的那个绿色的输入框文本框需要跟...
输入框 IOS开发

iOS:原生二维码扫描

做iOS的二维码扫描,有两个第三方库可以选择,ZBar和ZXing。今天要介绍的是iOS7.0后AVFoundation框架提供的原生二维码扫描。首先需要添加AVFoundation.framework框架到你工程中build phase的Link Binary With Libraries之下,然后就可以开始了。一、做好准备工作,搭建UIUI效果如图IBOutlet、IBAction如下:@pr...

Objective-C的陷阱与缺陷

Objective-C是一个强大而且非常有用的语言,但是同样也是有一点危险的。这次主题是受到一篇 有关C++陷阱 的文章启发,来聊聊Objective-C和Cocoa中的陷阱。简介我将和Horstmann使用同样的定义:陷阱是能够编译、链接、运行,但却不会按你所预期地去执行的代码。他提供了一个例子,这段代码在Objective-C中和在C++中同样都是有问题的:spanstyle=font-fam...
Objective-C

JavaScript中的分号插入机制

也就是说你只能在一行、一个代码块和一段程序结束的地方省略分号。也就是说你可以写如下代码functionsquare(x){ varn=+x returnn*n }但是却不可以写的像下面代码一样,这样就报错了哦functionarea(r){r=+rreturnMath.PI*r*r}//error仅在随后的输入标记不能解析时插入也就是说分号插入是一种错误校正机制。看代码说话a=b (f()...
JavaScript 分号插入机制

右侧带缩略图导航的jQuery焦点图

今天我们要来分享一款右侧带缩略图导航的jQuery焦点图插件,这款jQuery焦点图插件的特点是右侧有一列缩略图导航列表,并且可以定义任意数量的图片,你可以拖动列表来查看所有的图片,点击缩略图后,即可实现图片的上下切换动画。...
缩略图导航 jQuery焦点图

HTML5实现图形挤压变形动画

今天我们要来分享一款很特别的HTML5动画特效,它是一款图形挤压动画。鼠标移动小球,该小球会和周围的几个小球产生挤压效果,从而使受挤压的小球产生相应的变形,利用HTML5是这个挤压变形的特效显得非常逼真,一起来玩玩吧。...
HTML5 挤压变形动画

C++指针的概念解读 超详细

指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。先声明几个指针放着做例子:例一:int*ptr; char*ptr; int**ptr; int(*ptr)[3]; int*(*ptr)[4];指针的类型从语法的角度看,你只...
C++指针 C++

使用C#或javascript将Table里的数据导出到Excel

Demo效果图:用C#将Table数据导出Excel:本方法已经将导出excel做成分部视图,引用时只需在视图中使用如下代码即可: @{ Html.RenderAction(Index,ExportExcel,new{divId=report,filename=hidTitle}); }其中divId为table外层紧连的div的Id,filename为导出的excel名字。本模块使用MVC...
C#版 Javascript