自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ARouter系列2:源码分析

0、相关文章探索Android路由框架-ARouter之深挖源码(二)

2020-05-30 17:35:05 311

原创 Anim文件(动画)

1、slide_in_bottom.xml<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="2000" android:fromYDelta="100%p" android:toYDelta="0"/&g

2020-05-30 15:30:18 1193

原创 Java面试题八:抽象类和接口的区别

相关文章:抽象类和接口有什么区别(1.9w阅读量,13赞 以下内容参照此文 )简述Java中抽象类和接口,及其两者区别(1.3w阅读量,30赞)抽象类和接口的区别(面试题)(5000阅读量,70赞)抽象类和接口的对比参数 抽象类 接口 默认的方法实现 它可以有默认的方法实现 接口完全是抽象的。它根本不存在方法的实现 实现 子类使用exte...

2020-05-28 20:35:31 219

原创 Dagger2入门系列二:Module&Component源码分析

0、相关文章:参考此文:Android 神兵利器Dagger2使用详解(二)Module&Component源码分析在我的上一篇文章中,我们通过Dagger2依赖注入的两种方式获取Student对象,并简单了解了各个组件的作用和互相的联系:@Inject : 注入,被注解的构造方法会自动编译生成一个Factory工厂类提供该类对象。@Component: 注入器,类似快递员,作用是将产生的对象注入到需要对象的容器中,供容器使用。@Module: 模块,类似快递箱子,在C

2020-05-27 11:49:51 296

原创 Dagger2入门系列一:基础使用

0、相关文章:Android:dagger2让你爱不释手-基础依赖注入框架篇

2020-05-25 11:59:06 296

原创 Butterknife源码分析

0、相关文章:Butterknife源码分析https://www.wanandroid.com/article/query?k=butterknifeAndroid主流三方库源码分析(七、深入理解ButterKnife源码)

2020-05-22 11:10:05 313

原创 工具类之InstallHelper

作用:用于判断是否安装某个 apk/** * Description:用于判断是否安装某个apk */public class InstallHelper { public static final String WeiXinPackageName = "com.tencent.mm"; public static final String QQPackageName = "com.tencent.mobileqq"; // 判断是否安装某个apk publi

2020-05-20 10:55:24 575

原创 设计模式相关的推荐文章

趣味设计模式(10篇文章,讲的不错)

2020-05-19 16:09:51 165

原创 RecyclerView全套方案系列二

目录1、MainAdapter2、item_layout3、MainAdapterClickListener4、MainActivity5、activity_main6、strings.xml1、MainAdapterpublic class MainAdapter extends RecyclerView.Adapter<MainAdapter.MainViewHolder> { private List<String> mList;

2020-05-18 19:41:40 398

原创 Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for

错误:Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant: debug前言:最近在做新浪微博第三方登录,下载了官方的demo,运行时报出以上错误。找到了这篇文章:Unable to determine application id: com.android.tools.idea.run.ApkP

2020-05-18 11:41:54 5695

原创 Android Studio安装及环境配置

前言:好久没安装过Android Studio了,这次再次安装了一次,走了不少弯路,特此记录!0、相关文章:Android Studio安装及环境配置教程1、配置JDK验证方法:直接电脑桌面win+R输入cmd,然后在黑窗口中分别输入java -version如果成功的有输出,说明java环境已经有安装过且安装成功。如果不成功则需要重新安装JAVA JDK并完成java环境的配置,相关教程网上比较多,如这篇博客:https://blog.csdn.net/siwuxie095/ar...

2020-05-15 19:39:23 378

原创 Could not resolve all artifacts for configuration ':classpath'

一次异常记录:项目在云桌面拉取下来后,一直无法正常编译,报错:Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed新建了一个test1项目,也是编译异常,报错更多:1、Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveE

2020-05-13 14:49:01 2952

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除