前言 字节码插桩,看起来挺牛皮,实际上是真的很牛皮。但是牛皮不代表难学,只需要一点前置知识就能轻松掌握。 Gradle Transform Google在Android Gr...
前言 字节码插桩,看起来挺牛皮,实际上是真的很牛皮。但是牛皮不代表难学,只需要一点前置知识就能轻松掌握。 Gradle Transform Google在Android Gr...
👍赞,将来我也会加入阿里的
【Gradle深入浅出】——初识Gradle系列目录 1.【Gradle深入浅出】——初识Gradle[https://www.jianshu.com/p/8e1ddd19083a]2.【Gradle深入浅出】——Gr...
就是dp转px,现在不推荐用这种方式实现底部导航栏了,搜BottomNavigationView
Android自定义底部导航栏BottomBar效果图 步骤 1、初始化自定义属性2、初始化View3、事件绑定 BottomBar 最后 这个自定义View还有很大优化空间,等我有了灵感继续优化它。
本文准备从以下几个方面去讲解HashMap:1)HashMap源码详细分析2)HashMap为什么是线程不安全的?3)HashMap和HashTable的区别4)1.7和1....
技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单 前言 在之前一个月的里,我系统的学习了Android Jetpack组件,并输出了即学即用A...
GitHub传送门 1.写在前面 本文主要实现的是上拉加载更多功能,下拉刷新使用的是Google官方的SwipeRefreshLayout控件,因为在实现这个功能的时候走了不...
抓住人生中的一分一秒,胜过虚度中的一月一年!小做个动图开篇引题懒洋洋.gif 前言 目前较火的网络框架有MVP+Retrofit2+okhttp3+Rxjava2,于是也加入...
转自:https://juejin.im/post/5af82ee1f265da0b934865ba Android 面试题整理(2018) 本文分为Java基础、Andro...
请问博主,服务端向客户端发送消息,应该在什么时机去读,就是说客户端怎么知道服务端发送了消息?
Android网络编程之--Socket编程大家好,我是徐爱卿。博客地址:flutterall.com 引言 Android网络编程一直都是我想记录的一篇文章,由于种种原因,一直推迟,终于在在今天开始写了。这是一个好的...
大家好,我是徐爱卿。博客地址:flutterall.com 引言 Android网络编程一直都是我想记录的一篇文章,由于种种原因,一直推迟,终于在在今天开始写了。这是一个好的...
概述 本文重点是封装一个高级MVP架构,会详细的讲解如何一步步从无到有的封装成一个高级MVP架构过程。 文章会以5个部分来整体优化封装MVP,也是一个从无到有的过程 一、不使...
Most articles have clear directories, flowcharts, diagrams, and some table, an admired author, looking forward to your public number.
我想邀请你和我一起写Android(福利回赠)我是谁 附:各大技术社区的个人链接 CSDN:https://blog.csdn.net/carson_ho 简书:https://www.jianshu.com/u/383...