ios没有提供简单的汉字拼音排序方法,在网上看到了oc方法,这里写以下对应的swift方法 var stringCompareBlock: (String,String)->Bool = { (str1:String, str2:String) -> Bool in var nsStr...
分类:
移动开发 时间:
2015-04-07 15:25:06
阅读次数:
172
有些时候我们使用Service的时需要采用隐私启动的方式,但是Android 5.0一出来后,其中有个特性就是Service Intentmust be explitict,也就是说从Lollipop开始,service服务必须采用显示方式启动。而android源码是这样写的(源码位置:sdk/so...
分类:
移动开发 时间:
2015-04-07 15:20:36
阅读次数:
129
前不久,做了移动端的需求,移动端真是有好多坑,下面我记录下我遇到的问题:1、高度占满整个屏幕需要加如下样式:html{height:100%;};2、官网zepto.js默认不支持animate函数,需要自己去有选择的添加插件,网址如下:http://github.e-sites.nl/zeptob...
分类:
移动开发 时间:
2015-04-07 15:21:16
阅读次数:
136
计算机中用位来表示整数,一种方式只能表示非负数,一种可以表示有符号数。无符号数编码: 补码编码: 由上面的定义可以知道补码与无符号之间的对应关系(见下式),最高位为0时,补码与无符号表示是一样的,而最高位为1时,举个例子,补码表示的-1对应于无符号数的4294967295。 在整数运算之前必须先了解...
分类:
移动开发 时间:
2015-04-07 15:16:57
阅读次数:
433
一、简单说明1.CLLocationManagerCLLocationManager的常用操作和属性开始用户定位- (void)startUpdatingLocation;停止用户定位- (void) stopUpdatingLocation;说明:当调用了startUpdatingLocation...
分类:
移动开发 时间:
2015-04-07 15:16:39
阅读次数:
206
国际移动设备识别码(IMEI:International Mobile Equipment Identification Number)是区别移动设备的标志,储存在移动设备中,可用于监控被窃或无效的移动设备。IMEI可用移动终端设备通过键入“*#06#”查得(不同厂商的手机所需输入的内容不同,同一....
分类:
移动开发 时间:
2015-04-07 15:17:57
阅读次数:
168
最近找到了一个可以接触ios开发的职位,可以系统的学习和练习了。先从最基本的开始:一、获取控件的两种方式1)第一种,也是经常使用的一种,通过IBOutlet方式。直接按住control键,将控件和ViewController建立联系,然后就可以通过Controller的属性来获取控件2)第二种,通过...
分类:
移动开发 时间:
2015-04-07 15:13:42
阅读次数:
132
最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载;1. 百度网盘下载地址Android集成环境 NDK JDK 总链接 : http://pan.baidu.com/s/1bnjaDKb;Android Studio Linux版 : htt...
分类:
移动开发 时间:
2015-04-07 15:09:38
阅读次数:
160
单例:整个程序中只有一个实例,不论创建多少次,引用的都是同一个内存地址 以下是其实现方法,只要拷贝就可以直接用了(自己创建一个.h头文件,拷贝进去,调用的话在.h文件使用WYSSingletonH(这里写你的类名),然后在.m文件中调用WYSSingletonM(这里写你得类名),这里包括了A...
分类:
移动开发 时间:
2015-04-07 15:09:20
阅读次数:
101
exception-mapping 元素: 配置当前 action 的声明式异常处理exception-mapping 元素中有 2 个属性exception: 指定需要捕获的的异常类型。异常的全类名result: 指定一个响应结果, 该结果将在捕获到指定异常时被执行, 既可以来自当前 action...
分类:
移动开发 时间:
2015-04-07 15:05:27
阅读次数:
136
你的相机用什么方式取景?液晶显示器?光学取景器?还是电子取景器?我们今天要介绍的就是颠覆大部分人使用习惯的一种取景方式,用手机的液晶屏取 景。这里我们要用到的设备是一台佳能单反相机、一台支持...
分类:
移动开发 时间:
2015-04-07 14:01:46
阅读次数:
325
?GreenDao介绍
android开发的本地数据库存储是sqlite。greenDAO应该算是当前最火的数据库开源框架了吧,它是一个移动开发的ORM(object
/ relational
mapping)框架,是对sqlite数据库访问的对象化封装。以对象的形式去访问数据库,数据库表里面的字段就相当于对象的属性了。可以直接obj.data的形式访问了。如果觉得效率不够高,你也可...
分类:
移动开发 时间:
2015-04-07 13:57:38
阅读次数:
1019
前一阵子一直在赶项目进度,没有太多时间写博客,现在终于空闲了,将以前欠下的博客补上来。
在iOS8.0之后,API开放了指纹验证的功能。开放的API虽然只能用来作为验证使用,比较局限,但是对于有类似“手势密码”功能的app来说,已经足够用了。有了这个新api,就可以在app中再多一种高大上的解锁方式了。
指纹验证功能的最低硬件支持为iPhone5s,iPad 6,iPad mini 3这些有t...
分类:
移动开发 时间:
2015-04-07 13:58:13
阅读次数:
165
手机卫士-04
课1
实现第二个功能,通讯卫士 该功能做黑名单的拦截(短信或电话或短信和电话) 在主页面mainActivity里的switch/case加上该功能相应方法
case 1:
Intent intent = new Intent(MainActivity.this,CallSafeActivity.class);
startActivity(intent);...
分类:
移动开发 时间:
2015-04-07 13:58:41
阅读次数:
169
github 地址: https://github.com/baoyongzhang/ParcelableGenerator
分析:
该项目是使用了Annotation的编译期注解,即@Retention(RetentionPolicy.CLASS)
同时未使用@Inherited注解,所以在需要序列化的 不管父类还是子类上 都要加上@Parcelable
如...
分类:
移动开发 时间:
2015-04-07 13:57:13
阅读次数:
160
用socket可以实现像QQ那样发送即时消息的功能。客户端和服务端需要建立长连接,在长连接的情况下,发送消息。客户端可以发送心跳包来检测长连接。...
分类:
移动开发 时间:
2015-04-07 13:56:52
阅读次数:
189
>
* 原文链接 : android ui development made easy
* 译者 : chaossss
* 校对者: ZhaoKaiQiang
* 状态 : 校对完成如果你觉得这篇文章太长,而且还没有往下阅读的话,我可以给你简要的介绍文章要讲的内容:我使用纯 Java 通过数据绑定的方式提供了一种Android UI 开发的代码往往是支离破碎的,写出来的代码通常都是大量的...
分类:
移动开发 时间:
2015-04-07 13:57:27
阅读次数:
204