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