项目简介: 购物(商城)类app,项目主要分为主页、热卖、分类、购物车、我的五大板块. 该app基本上覆盖市面上商机级商城类app的功能,包括购物车、微信及支付宝支付、热门及...
作者: 粥左罗原文链接:https://www.sohu.com/a/234428121_562309[https://www.sohu.com/a/234428121_56...
本文的分析基于dagger2的2.7版本。 谷歌开发维护的Dagger2出来有很长时间了,目前在很多开源项目上也能看到它的身影。看了一些文章和项目,发现Dagger2的入门虽...
前言 依赖注入概念网络有很多解释,这里就不详细介绍,本文通过一个简单的示例一步步深入了解依赖注入的优势以及为什么使用依赖注入。 概念 依赖注入(Dependency Inje...
年前想着Google老大之前提醒过将项目升级到androidx,所以年前一通操作猛如虎把Android Studio唰唰升级到3.2.1,自然也把gradle升级到gradl...
TabLayout我们再熟悉不过了,在开发中,像这种tab切换的需求都会用到TabLayout,它是由官方提供的一个控件,在support design 包中。使用起来非常简...
安卓基础开发库,让开发简单点。DevRing & Demo地址:https://github.com/LJYcoder/DevRing 学习/参考地址:Retrofit:整体...
个人原因,此系列更新已停止,抱歉。 上一篇《看我开发干货集中营App(二) ~ APP初始化》中讲述了此APP所依赖的一些第三方库,包括Retrofit2,Okhttp3,R...
@心若冰清_ 不能吧?
Carson带你学Java:3分钟带你全面了解Static静态关键字前言 在Java中,静态 Static关键字使用十分常见 本文全面 & 详细解析静态 Static关键字,希望你们会喜欢 目录 1. 定义 一种 表示静态属性的 关键字 / ...
前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将手把手带你深入分析 Handler机制的源码,希望你们会喜欢 Anroid异步通信Hand...
原来公司用的是OKGO来加载网络,现在全部替换为Retrofit了,用起来挺不适应的,现在我负责的模块代码中网络数据请求都是照葫芦画瓢搬过其他人的接口代码改成自己的。至于为什...
该文章根据分类整理了较完善的github上开源库,以供平时开发根据自己需要直接找到使用,并且在平时开发和翻阅资料时持续集成更新,以分类,简介加链接地址形式整理,以下库大部分我...
您好,我尝试你demo,没任何问题.但我自己集成,登录那里使用不行.
只需要这里的路径 修改一下吧:
@Pointcut("execution(@com.mfc.aopdemo.login.CheckLogin * *(..))")
改成我的包名对应的
Android AOP面向切面编程详解欢迎阅读系列文章 Android aop切点表达式(execution)Android aop Advice(通知、增强)Android aop(AspectJ)查看新的代理...
在使用空布局时,一开始先把notDataView进行Gone,然后setEmptyView. 在后面,notDataView始终显示不出来.
如果将Gone或者INVISIBLE才是正常的?
请问有谁遇到过吗?
BRVAH官方使用指南(持续更新)官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...
因为项目要用到推送功能,所以需要知道用户是否开启了通知栏的权限,并且可以方便直接跳转到权限设置以便用户进行开启。 获取权限工具类 跳转到应用权限设置界面
解决了吗? 我也遇到了这个问题
调用安卓系统浏览器出现的问题直播逻辑中当人数达到多少人的时候,会调转到其他的三方平台,这样的话就用系统的浏览器来进行跳转比较方便,一开始的代码如下: 一开始坑就有了,这个splitflowurl地址至少...
@zhangshua 强烈建议整理一个demo.
ConstraintLayout 用法全解析*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 本文是基于constraint-layout:1.1.2 一、前言 在以前,android是使用布局如L...