- 博客(8)
- 收藏
- 关注
转载 Gradle里面的依赖implementation和api的真正理解
Gradle新版本里面依赖的写法支持implementation和api,下面简单解释两者的区别: implementation 表示依赖,即 只依赖不打包进来。 api 表示打包,即 不仅依赖还打包进来,这样上层就不用重复依赖。 注意:这里的打包是便于理解,是指打包依赖关系而不是打包源代码,也就是说将依赖暴露给上层。 下面举例说明: app主模块下的依赖: ...
2020-01-06 12:10:09 2653
原创 AsyncTask、Service、IntentService、Thread的使用和区别
AsyncTask、Service、IntentService、Thread的使用和区别网上看到有这么一个表:英语匮乏,我找翻译。然后大概的意思如下(不对的地方劳烦指出一下): Service Thread IntentService AsyncTask 使用条件 1. 没有UI任务; 2. 执行短时任务; 3. 使用线...
2019-12-21 09:26:00 385
转载 PendingIntent与Intent区别
PendingIntent与Intent区别intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过ge...
2019-01-17 13:57:45 352
转载 Java中的String,StringBuilder,StringBuffer三者的区别
Java中的String,StringBuilder,StringBuffer三者的区别 最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的...
2018-10-01 11:52:46 132
转载 Looper、MessageQueue、Message、Handler的关系
Android基础夯实--你了解Handler有多少?概述对于刚入门的同学来说,往往都会对Handler比较迷茫,到底Handler是个什么样的东西。当然,可能对于一些有工作经验的工程师来说,他们也不一定能很准确地描述,我们来看下API的介绍。Handler是用来结合线程的消息队列来发送、处理“Message对象”和“Runnable对象”的工具。每一个Handler实例之后会关联一...
2018-07-31 10:09:17 243
原创 Windows下使用Anaconda安装python包报错-UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0
conda create -n python3 python=3.5.2 anaconda执行此命令时候:报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0,和电脑含有用户名的路径,用户名是中文有关解决办法:G:\Anaconda2\Lib\ntpath.py第65行,def join(pa...
2018-07-21 18:04:29 1856 1
原创 jupyter notebook运行出错 Bad config encountered during initialization
报错:[C 15:23:52.721 NotebookApp] Bad config encountered during initialization:[C 15:23:52.723 NotebookApp] Could not decode 'C:\\Users\\\xc5\xf4\\.jupyter' for unicode trait 'config_dir' of a Notebo...
2018-07-21 17:49:59 4552 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人