背景 即使到今天,iOS 应用的内存泄露检测,仍然是一个很重要的主题。我在一年前,项目中随手写过一个简单的工具类,当时的确解决了大问题。视图和控制器相关的内存泄露,几乎都不存在了。后来想着一直就那个工具,写一篇文章,不过…
标签:移动开发
iOS AFNetworking框架HTTPS请求配置
iOS在Apple公司的强制要求下,数据传输必须按照ATS(App Transefer Security)条款。 关于AFNetworking框架传输HTTPS数据,主要有如下几种方式。 一.…
Android JNI开发系列(十一) JNI 访问父类的构造方法和父类实例方法
JNI 访问父类的构造方法和父类实例方法 构造方法和父类实例方法 先看一段Java代码, Java package org.professor.jni.animal; import android.util.Log; p…
Spring boot with Hive
本文节选自《Netkiller Java 手札》 作者:netkiller 他的网站: http://www.netkiller.cn, QQ: 13721218 5.29. Spring boot…
iOS沙盒机制
一、简介 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。 应用必须待在自己的沙盒里,其他应用不能访问该沙盒 二、应用沙盒目录 Application应用程序包:包含了所有的资源文件和和…
Spring boot with Elasticsearch 5.5.1
本文节选自《Netkiller Java 手札》 作者:netkiller 网站: http://www.netkiller.cn 5.27. Spring boot with Elasticsearch 5.…
Android通用DAO(数据访问对象)设计和实现
1、前言: 在Android的应用开发中,往往会涉及到许多数据的存储和交互,其中,内嵌的sqlite数据库会作为首选的方案,在一些涉及比较多的数据交互情境中,通常表现为表的数量比较多,我们就有必要开发一个比较通用的数据访…
关于Android H5混合开发遇到的问题
添加WebChromeClient,复写onJsAlert、onJsConfirm、onJsPrompt方法后,弹框异常退出问题 项目经理说,Android没有处理弹框,点击按钮没有反应,iOS就可以。于是就复写了onJ…
使用Gradle构建Android项目
新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intellig IDEA以及google的Android Studio对其支持。本文就介绍一下怎么使用gr…
【swift】--便利构造函数
【Swift大法好:昨天看博客的时候看到,有说Swift以后有可能开发安卓软件了。cool。。。】 默认情况下,所有的构造方法都是指定构造函数 Designated convenience 关键字修饰…
swift 事件传递工具组件的 封装
#一、对于多层逆传 在开发过程中,避免不了事件、数据的逆传,因为喜欢,所以大多数逆传都至少要串4层,而这些都用block、代理传递?想像一下你要定义多少的block属性、方法,或者代理对象、协议?崩溃! 多层逆传,如果用…