我们在总结过去的同时,也要展望一下未来,来规划一下今年要学哪些新技术。这几年优秀Android的开源库不断推出,新技术层出不穷,需要我们不断去了解和掌握,在提高自身开发水平的...
![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
我们在总结过去的同时,也要展望一下未来,来规划一下今年要学哪些新技术。这几年优秀Android的开源库不断推出,新技术层出不穷,需要我们不断去了解和掌握,在提高自身开发水平的...
前言目前Flutter可以说是非常火热了,多次更新过后也越来越稳定,受到了很多开发者的青睐。不过纯Flutter开发还是存在一定成本和风险的,尤其是对于规模稍大一些的项目,可...
APP开发中经常会有这种需求:在浏览器或者短信中唤起APP,如果安装了就唤起,否则引导下载。对于Android而言,这里主要牵扯的技术就是deeplink,也可以简单看成sc...
引言 最近在做客户端开发的工作中,需要解决一些渠道流量监控的问题。发现在唤醒app的时候涉及到很多这样那样的link,于是就先对这几个link做了一些了解。事实上,这几个名词...
目的 1. 资料存储与分享 随着自己的资料越来越多,一些工作和学习资料都分散在自己拥有的两块1T移动硬盘中,访问上有诸多不便;甚至有一块移动硬盘已经在抽屉中吃灰多年;日常使用...
英文原文:Java Thread Join Example Java Thread join 方法可以当前的线程暂停至你声明的另一个线程完全结束,总共有3种重载方法。 Jav...
一、前言 所谓线程中断,其实就是终止一个线程。在使用 Java 线程时,除了线程自行正常结束,很多时候也需要提前结束一个线程的执行过程。Thread 类中有一个与 start...
简介 如题,ThreadPoolExecutor 会拒绝提交上来的 Task ?这个问题其实在上文已经有提到,文档上的第三项描述就提到了 3、If a request can...
Executor框架用于把任务的提交和执行解耦,任务的提交交给Runnable或者Callable,而Executor框架用来处理任务。Executor框架中最核心的成员就是...