搜索内容

第三方框架
  • Dagger2使用详解

    Dagger2简介 Dagger2是Dagger的升级版,是一个依赖注入框架,第一代由大名鼎鼎的Square公司共享出来,第二代则是由谷歌接手后推出的,现在由Google接手维护。 ……

    Joe.Ye 2023-03-29
    0 1
  • Dagger2使用入门

    Dagger2简介 Dagger2是Dagger的升级版,是一个依赖注入框架,现在由Google接手维护。 Github:https://github.com/google/dagger 依赖注入是面向对象编程的一……

    Joe.Ye 2023-03-29
    0 1
  • OKHttp锁定证书CertificatePinner

    OKHttp的CertificatePinner类用于约束哪些证书是可信的。锁定证书可以防止对证书颁发机构相关的攻击。它还阻止通过用户已知或未知的中间证书颁发机构建立的连……

    Joe.Ye 2023-03-25
    0 1
  • EventBus 3.0 在页面间跳转接收不到消息解决方法

    使用EventBus代替广播,intent传递消息等,大大减少了代码量,提升编码速度,同时整体的代码优雅型也得到提高。 使用过程中遇到一些小问题,在当前Activity中……

    Joe.Ye 2023-03-18
    0 1
  • EventBus 3.0 封装

    封装思路 封装一个EventBus工具类,消息类MessageEvent 在BaseActivity中选择注册及接收消息,默认不注册 子Activity继承BaseActivity,如需接收消息,则重写……

    Joe.Ye 2023-03-18
    0 1
  • Android注解使用之ButterKnife 10注解使用介绍

    ButterKnife介绍 App项目开发大部分时候还是以UI页面为主,这时我们需要调用大量的findViewById以及setOnClickListener等代码,控件的少的时候我们还能接受,……

    Joe.Ye 2023-03-18
    0 1
  • ARouter 接入踩坑记录

    依赖引入 common module dependencies api 'com.alibaba:arouter-api:1.5.0' biz module dependencies android { defaultConfig { ……

    Joe.Ye 2023-03-18
    0 1
  • Android Butterknife 采坑记录

    子module中使用 在Library module中使用参考:https://github.com/JakeWharton/butterknife#library-projects Now make sure you use R2 instead of R inside ……

    Joe.Ye 2023-03-18
    0 1
  • Glide错误IllegalArgumentException You cannot start a load for a destroyed activity

    问题描述 Glide在Activity或Fragment销毁destroy时报错: java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity 解决办法……

    Joe.Ye 2023-03-18
    0 1
  • Android 5.0以下Glide加载https图片问题

    问题描述 Glide加载https图片:https://futurestud.io/tutorials/glide-module-example-accepting-self-signed-https-certificates#0 Android 5.0以下Glide加……

    Joe.Ye 2023-03-18
    0 1
  • OkHttp在Android 4.4及以下不支持TLS协议的解决方法

    问题描述 Glide加载https图片:https://futurestud.io/tutorials/glide-module-example-accepting-self-signed-https-certificates#0 OkHttp在Android 4.4及以……

    Joe.Ye 2023-03-18
    0 1
  • ARouter错误Failed resolution of ARouter$$Group

    错误日志 java.lang.NoClassDefFoundError: Failed resolution of: Lcom/alibaba/android/arouter/routes/ARouter$$Group$$order_service; 路由无法跳转或者……

    Joe.Ye 2023-03-18
    0 1
  • ARouter解析之基本使用

    ARouter是阿里巴巴开源的Android平台中对页面、服务提供路由功能的中间件,提倡的是简单且够用。 Github:https://github.com/alibaba/ARouter Google提供的……

    Joe.Ye 2023-03-18
    0 1
  • Atlas加载Google登录的远程Bundle设计

    采用startActivity方式 AppBundleHelper.bundleExplicitly(mActivity, "google", "me.yezhou.lib", new AtlasBundleLoadedListener() { ……

    Joe.Ye 2023-03-18
    0 1
  • Atlas加载Google登录远程Bundle的配置及踩坑

    Google开发文档:https://developers.google.com/identity/sign-in/android/sign-in Google移动平台:https://firebase.google.com/ Google Service:https://……

    Joe.Ye 2023-03-18
    0 1