1. @Bean注解的作用? 使用@Bean能够管理第三方jar包内的类到容器中。当希望将第三方jar包中的类也加入到Spring容器中进行管理时,由于不方便通过修改第三方j...
1. @Bean注解的作用? 使用@Bean能够管理第三方jar包内的类到容器中。当希望将第三方jar包中的类也加入到Spring容器中进行管理时,由于不方便通过修改第三方j...
1 项目配置 单个配置 @Value 对象配置 @ConfigurationProperties 使用启动命令区分开发环境和线上环境 2 Controller 类注解 @Co...
6666,牛逼
插件那部分写的真棒!
读书笔记--Android Gradle权威指南(上)本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 最近看了一本书《Android Gradle 权威指南》,对于 Gradle 理解又更深了,但不想过段时间...
title: Android CountDownTimer源码解析date: 2016-04-02tags: CountDownTimer CountDownTimer是an...
1. AsyncTask 一直没用过,感觉不好用,要写一大堆代码。 2. HandlerThread Android HandlerThread 源码解析[https://w...
IntentService 是一种特殊的 Service,它继承了 Service 并且它是一个抽象类,因此必须创建它的子类才能使用 IntentService。Intent...
我们知道,如果在子线程中更新 UI,那么程序就会抛出异常。 ViewRootImpl 的 checkThread 方法会对操作 UI 的线程做验证,异常也是由此抛出,代码如下...
说起 Android 里的 Handler,必少不了下面这张 Handler,MessageQueue,Looper 关系图。 Handler 发送和处理事件过程:① 创建一...
本篇将针对2019Android秋招提前批面试总结中归纳的校招面试题做个小解答(除算法,算法部分另做总结),然后开了个“彩蛋”小专区,对简友的一些疑问做个统一回复,特此感谢大...
转载自 https://www.cnblogs.com/ityouknow/p/5610232.html 所有的 Java 开发人员可能会遇到这样的困惑?我该为堆内存设置多大...
Activity 的工作过程 Activity.startActivity-> Activity.startActivityForResult-> Instrumentati...
Window的添加过程 WindowManagerImpl.addView-> WindowManagerGlobal.addView(检查参数,创建 ViewRootImp...
如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 在Android中,内存是十分宝贵的资源,内存优化有助于提高用户的体验,所以学习内存优化技巧是非常重要的。本文...
总结自美团技术团队《WebView 性能、体验分析与优化》 性能优化 WebView 为什么会感觉很慢? 对于一个普通用户来讲,打开一个 WebView 通常会经历以下几个阶...