android
文章平均质量分 58
小小码农dzx
。。。。
展开
-
Android 中的线程池
Android 中的线程池:线程池的优点:重用线程池中的线程,避免因为线程的创建和销毁所带来的性能开销。能有效控制线程池的最大并发数,避免大量的线程之间因互相抢占系统资源而导致的阻塞现象。能够对线程进行简单管理,并提供定时执行以及指定间隔循环执行等功能。ThreadPoolExecutorAndroid 中的线程池的概念来源于 Java 中的 Executor,Executor 是一个接口,真正的实现为 ThreadPoolExecutor。ThreadPoolExecutor 的构造方法中原创 2021-06-09 11:53:44 · 919 阅读 · 4 评论 -
通过两种监听app应用启动的方式,实现广告页每次启动的效果
这种方式在application里面进行监听,根据FrameWork提供的监听来来判断启动的activity的数量来进行判断。 registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() { @Override public void onActivityCreate...原创 2018-06-28 18:19:52 · 2195 阅读 · 0 评论 -
跳转到另外app某一个activity界面
1.不知道包名及对应的activity的情况,可以先打开对应的应用下的activity界面,使用adb shell dumpsys activity,然后在cmd中输入,查找对应任务栈里面的activity.2.然后进行跳转:这里需要注意的是,需带上class的绝对路径。 var comp: ComponentName = ComponentName("com.android.tv...原创 2018-08-09 15:16:47 · 601 阅读 · 0 评论 -
ThreadLocal浅析
相信大家不管是在网上做题还是在面试中都经常被问过 ThreadLocal 的原理和用法,虽然一直知道这个东西的存在但是一直没有好好的研究一下原理,没有自己的知识体系。今天花点时间好好学习了一下,分享给有需要的朋友。标题ThreadLocal 是什么ThreadLocal 是 JDK java.lang 包中的一个用来实现相同线程数据共享不同的线程数据隔离的一个工具。 我们来看下 JDK 源码中...转载 2019-05-30 11:03:09 · 173 阅读 · 0 评论