转载请注明来源:cuixiaolei的技术博客 这篇文章主要通过分析高通recovery目录下的recovery.cpp源码,对recovery启动流程有一个宏观的了解。MTK和高通的recovery几乎一…
分类:移动开发
安卓如何查找应用的安装包目录?
查找应用的安装包: 1,查看应用信息adb shell dumpsys package com.tencent.qnet com.tencent.qnet是Qnet这个应用的包名 先启动应用,然后执行命令:adb she…
通知应用
NSNumber *theTag = [NSNumber numberWithInt:btn.tag]; NSDictionary *tagInfo = [NSDictionary dictionaryWithObjec…
【译】Swift 3.0更新概要
原贴:What’s New in Swift? 作者:Ben Morrow译者: kemchenj Swift 3.0年末就会发布正式版, 并且会给所有Swift开发者带来很多改变. 如果你没有一直紧跟Swi…
AFNetWorking源码之AFHTTPSessionManager
1 概述 AFHTTPSessionManager是AFURLSessionManager的子类。我们可以通过这个类做HTTP请求。其实整个AFHTTPSessionManager逻辑很简单,只是用HTTP的方式拼接了请…
【笔记 】weex POST请求 body数据服务器获取不到
var stream = weex.requireModule('stream') weex POST请求,服务器拿不到参数,之前是按照下面方式整理,始终获取不到数据,也会提示数据请求成功 //JSON.stringif…
小程序点赞收藏功能
一.收藏 focusFavoriteTab: function (e) { var that = this; var isFocus = that.data.isFocus; console.log("isFocus",…
《深入理解Linux内核3rd》学习笔记——进程切换(上):相关知识
进程切换(process switch),作为抢占式多任务OS中重要的一个功能,其实质就是OS内核挂起正在运行的进程A,然后将先前被挂起的另一个进程B恢复运行。 硬件上下文 每个进程都有…
归并排序与快速排序比较(JS版)
具体解释看代码,代码如下 1: //主函数 2: function main() { 3: var quickTimeArray = new Array(); 4: var mergeTimeArray = new Ar…
Android中两种获取并处理用户的截屏图片的方法
在Android系统应用中,有一种需求是当用户对当前(常常是自己)的应用进行截图操作时,应用需要能够“侦测”到用户对其进行了截屏操作然后做出反应。 不过系统层面并未开放直接有效的监听截图操作api,没有像开屏息屏等操作会…
各大厂商手机设置程序后台运行
android手机由于操作系统版本和厂商的问题,设置位置不一样。 首先先设置wifi长连接的状态,在设置=>wlan=>高级设置=>设置在休眠状态下保持WLAN网络连接为“始终” 接下来我们就根据不同手…
RawOptionSetType
原文链接:http://nshipster.com/rawoptionsettype/ 用法 OC中用NS_ENUM & NS_OPTIONS用来标记C中的枚举值。 在Swift中,即使因为增加了许多特性让枚举显…