IOS_Swift_enum枚举方法

本博文为子墨原创,转载请注明出处!http://blog.csdn.net/zimo2013/article/details/50116811enum Type: Int{ case A=1 case B=3 //普通方法 func toString()-...

2015-11-30 18:24:02

阅读数 2373

评论数 3

IOS_Swift_深入理解闭包 对比懒加载和普通赋值的区别

定义一个字符串的变量的方法:  //直接赋值 var str="JobDeer" //闭包方式 var str:String={ return "JobDeer" }() //简化闭包,省略了等号和括号: var str:String{ return...

2015-11-27 18:58:56

阅读数 4548

评论数 0

IOS_Swift_闭包

/* 闭包(Closures) * 闭包是自包含的功能代码块,可以在代码中使用或者用来作为参数传值。 * 在Swift中的闭包与C、OC中的blocks和其它编程语言(如Python)中的lambdas类似。 * 闭包可以捕获和存储上下文中定义的的任何常量和变量的引用。这就是所谓的变量和变量...

2015-11-26 18:54:55

阅读数 1469

评论数 0

IOS_swift_函数用法

1.多个返回值 func x(x:Int, y:Int)->(Int, Int){ let a = x+y let b = x-y return (a, b) } let (a, b) = x(10, y: 3) ...

2015-11-26 16:16:02

阅读数 3138

评论数 0

Java_开源框架_JPinyin汉字转拼音的Java开源库

1.介绍JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。【JPinyin主要特性】1、准确、完善的字库;Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个异体字(异体字不存在标准拼音)之外的所有...

2015-11-25 17:13:38

阅读数 5046

评论数 0

IOS_swift文件系统

func files(){ //应用根目录 let dir = NSHomeDirectory(); NSLog("dir = \(dir)") // 文档目录 let doc =...

2015-11-21 21:03:35

阅读数 3433

评论数 0

Android_切换主题或皮肤的实现方式

1.简介使用自定义主题或者皮肤,可以将相关配置(颜色、大小等等)放在一个新的apk压缩文件中,目录结构保持一致,该apk文件放在任意可以访问到的目录即可,类似/system/framework/framework-res.apk,可根据软件的需要动态的加载主题文件。这里只介绍这一种实现方式,别的方...

2015-11-17 17:02:29

阅读数 5146

评论数 5

Android_VectorDrawable矢量图与SVG

VectorDrawableAndroid L开始提供了新的API VectorDrawable 可以使用SVG类型的资源,也就是矢量图。在xml文件中的标签是,下面是一个例子 vector xmlns:android="http://schemas.android.com/apk/re...

2015-11-14 00:34:40

阅读数 1734

评论数 0

Android_SVG概述及生成使用SVG详解

1.效果图2.SVG-Path路径下面的命令可用于路径数据:M = movetoL = linetoH = horizontal linetoV = vertical linetoC = curvetoS = smooth curvetoQ = quadratic Belzier curveT ...

2015-11-13 22:46:37

阅读数 6191

评论数 1

Android_使用Android studio分析内存泄露

TraceviewTraceview是一个性能测试工具,展示了所有方法的的运行时间。下面让我们来瞅瞅他是啥样的:这个工具可以从Android Device Monitor中打开也可以通过代码打开。更多的消息信息清看这里。下面让我们来看看每一列的含义:Name – 方法名,以及他们在上面图表中所对应...

2015-11-12 18:54:58

阅读数 5209

评论数 2

Android_在Android 6.0设备上动态获取权限

众所周知,Android 6.0 相比之前的Android版本有一个很大的不同点,就是动态获取权限。今天自己在做拨号功能时,正巧遇到这个问题, 顺手记录下在Android 6.0 上如何动态获取权限。下面从自己一开始的问题入手实现拨号功能说到拨号,一个 Intent 就搞定,代码如下,123456...

2015-11-12 16:53:35

阅读数 2294

评论数 0

IOS_Swift_?和!区别

Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringVa...

2015-11-09 17:54:56

阅读数 1279

评论数 0

Android_uiautomator支持输入中文

一、安装输入法:1,去utf7ime的 github上把整个项目给下载下来,地址:https://github.com/sumio/uiautomator-unicode-input-helper点击"Download ZIP"按钮进行 打包下载,如图:2,下载完成 以后解压到...

2015-11-03 20:08:46

阅读数 2189

评论数 0

提示
确定要删除当前文章?
取消 删除