一:使用线程池的原因 在android开发中经常会使用多线程异步来处理相关任务,而如果用传统的newThread来创建一个子线程进行处理,会造成一些严重的问题: 1:在任务众...
一:使用线程池的原因 在android开发中经常会使用多线程异步来处理相关任务,而如果用传统的newThread来创建一个子线程进行处理,会造成一些严重的问题: 1:在任务众...
欢迎Follow我的GitHub, 关注我的简书. 其余参考Android目录. 本文的合集已经编著成书,高级Android开发强化实战,欢迎各位读友的建议和指导。在京东即可...
什么是正则表达式 工作中我们经常使用正则表达式来解决问题。正则表达式又称规则表达式,其实就是事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则...
旧的解决方案 从各种博客上都会搜到这样的答案: 在android7.0以下这么做是没有问题的。但是在android7.0以及以上的手机就是抛出FileUriExposedEx...
Java泛型是JDK1.5引入的新特性.如果用一句话总结泛型的作用,就是类型参数化. 为什么要引入泛型 在JDK1.5之前,如果你使用集合类,代码大致是这样的 这段代码编译没...
2017对于 Android来说是了不起的一年。在这一年中,Android发布了很多重大的公告,包括支持Kotlin这一领人振奋的新语言,以及使用Neural网络API和AR...
2018年2月11号 星期日 晴 1 看到这个标题,你一定会想:彩缤的儿子是不是大学生,或者是大官。 你这样想,完全错误。其实他什么也不是,但我今天真的想夸夸他。 儿...
研究表明,我们的大脑终生都处于灵活状态.也可以说,大脑就像肌肉一样运作.因此直到老年,它都可以被深造. 通过这个研究,初步可以得出一个结论 聪明是可以学会的. 这个结论对很多...
前言 作为程序员,在公司使用一个Git账号发布代码到公司的Git仓库,回家使用另一个Git账号发布代码到Github是常见的需求.下面就用六个步骤来解决多账号的管理与使用. ...