android系统在Manifest.permission中有这样一条RECEIVE_BOOT_COMPLETED的定义,当你自己的程序加 入这个权限后,就可以在系统启动完毕后收到一条系统的广播,这个广播的标志为ACTI…
分类:移动开发
Cesium学习系列汇总
内容比较多,完整看完需要大概10分钟,废话不多说,撸起袖子,加油干!!! 1、前言 按照套路,先介绍一下什么是Cesium。 Cesium [‘siːz…
Android 注入详解
Android下的注入的效果是类似于Windows下的dll注入,关于Windows下面的注入可以参考这篇文章Windows注入术。而Android一般处理器是arm架构,内核是基于linux,…
【Android】adb 查看所有程序包名
adb shell pm list packages 列出所有的包名 $ adb shell pm list packages package:com.mediatek.mco package:com.android.p…
adb命令读取Android手机内存卡文件
最近在跟一个厂家调试外设装备,这个机器的系统是Android的,但是他不能通过数据线连接电脑来传输手机存储中的文件,所以只能通过adb命令来取出内存卡中的文件,修改之后再用adb命令放回去。此文以mac电脑的地址为例: …
IOS 定位和地图学习
MKMap 学习 CoreLocation 1. 获取位置服务权限,需要改项目info文件 2. 代理方法获取位置信息 参考 http://www.cnblogs.com/kenshincui/p/4125570.htm…
Swift中的值类型和参照类型
在Swift中,类型分为两类:第一种是值类型,该类型的每个实例持有数据的副本,并且该副本对于每个实例来说是独一无二的一份,比如结构体(struct)、枚举(enum)、元组(tuple)都是值类型。第二种是参照类型,该类…
用 NSURProtocol 注入测试数据
在之前的几篇博文中,笔者介绍过访问异步网络的单元测试方法及如何使用模拟对象来进一步控制单元测试的范围。在今天的教程中,笔者将展示另一种方法,即:通过自定义 NSURProtocol 类来获取静态测试数据,从而为测试提供可…
UINavigationController
NavigationItem 创建系统样式的UIBarButtonItem UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithBarButtonSystem…
SDWebImage源码解析(二)
1 概述 SDWebImage使用了很多工具类来对图片的处理。比如获取图片类型、图片放大缩小、GIF图片处理、图片解压缩处理等。接下来我就要分析下面这几个工具类的实现。 2 NSData+ImageContentType…
开源轻量级IM框架MobileIMSDK v3.0发布!
一、更新内容简介 本次更新为主版本更新,更新内容包含了简化了消息发送目标的方式、支持Web版与APP版互通、优化了Protocal协议结构等主要升级,详细更新内容见“版本更新说明”部分。 重要提示:因 MobileIMS…
Runloop
1:runloop是什么? runloop是一个循环,它是程序运行的基石;主要功能有: 能够保持程序的持续运行 处理App中的各种事件(比如触摸事件、定时器事件、Selector事件) 提高程序性能:有事件需要处理就运行…