240 发简信
  • 有个疑问:每次创建一个线程也会打开一个fd,而一般Android系统中,线程数上限基本是几万,而fd限制基本都是1024,如果线程数超过了1024,为啥线程创建没报错了?

    Android进程系列第一篇---进程基础

    概述: 本文主要讲解进程基础,更深入的认识有血有肉的进程,内容涉及进程控制块,信号,进程FD泄露等等。仅供参考,欢迎指正。 一、从Linux看进程到底是什么? “进程四要素”...

  • 为啥fd的限制会比线程数上限要低?

    Android进程系列第一篇---进程基础

    概述: 本文主要讲解进程基础,更深入的认识有血有肉的进程,内容涉及进程控制块,信号,进程FD泄露等等。仅供参考,欢迎指正。 一、从Linux看进程到底是什么? “进程四要素”...

  • AppLinks使用详解

    1. 简介 官方介绍Android App Links内容是: 意思就是AppLinks是一个特殊的DeepLink,它可以让你的应用和你的网站URL进行绑定,这样当你在点击...

  • 120
    DeepLink用法及原理解析

    1. 简介 DeepLink官网上有这样的解释: 翻译后的意思就是:当单击链接或编程请求调用Web URI意图时,Android系统按顺序依次尝试以下每一个操作,直到请求成功...

  • 120
    Android多线程-前言

    本文翻译于https://e.jd.com/30323082.html 该本书。 概述 如果你想开发一个良好用户体验的Android app, 多线程是非常重要的。但是,你怎...

  • Android应用内部广播机制详解

    1. 简介 通常我们在使用Android广播的时候都会直接将广播注册到系统的AMS当中,由于AMS任务繁忙,一般可能不会立即能处理到我们发出的广播,如果我们使用广播是在应用内...

  • 120
    SharedPreferences源码详解

    1.简介 写这篇博客目的在于巩固自己对SharedPreferences的理解。SharePreferences是Android系统提供的轻量级数据存储方案,主要基于键值对方...

  • Android 自动化测试-Monkey Log 分析

    如何生成Monkey Log 使用Linux Shell 输出重定向功能, 可参考菜鸟教程如: Log 关键词 :Monkey: seed=732041 count=9999...

  • 简单易懂,牛牛牛~

  • 简单易懂,牛牛牛~

    Android 自动化测试-Monkey工具

    Monkey简介 Monkey 是一个你可以在模拟器或者测试机上使用的命令行工具,它会对系统发送伪随机用户操作,可以用来对你开发的APP进行压力测试。 Monkey的基本用法...

  • Android 自动化测试-Monkey工具

    Monkey简介 Monkey 是一个你可以在模拟器或者测试机上使用的命令行工具,它会对系统发送伪随机用户操作,可以用来对你开发的APP进行压力测试。 Monkey的基本用法...

  • 判断一个字符是否是中文字符

    在开发中经常需要判断一个字符是否是中文字符,下面给出判断函数,方便大家使用。