首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
亲爱的小孩爱学习
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
【刷题笔记】快速乘算法
算法目标 快速计算两个整数相乘的结果。 例如,$A$, $B$ 为整数(int),在不使用加法的前提下,计算 $A\times B$ 的结果。 算法思路 使用乘法分配律将乘法进行分解 举个例子来说明,
SPI 介绍
SPI (Service Provider Interface) 在 ClassPath 路径下的 META-INF/services 文件夹查找文件,自动加载文件里所定义的类。 SPI 基础使用 我
gradle 7.x 如何开发一个自定义 Plugin
gradle 7.x 如何开发一个自定义 Plugin gradle 7.x 对 gradle 的改动还蛮大的,我们创建新 Plugin 的方式也有变化,这里做一个记录。
Effective Java: 考虑用静态工厂方法替代构造器
考虑用静态工厂方法替代构造器. 这里更准确的说, 是替代 public 的构造器. 这里的静态工厂方法指的是类中的一个静态方法, 返回该类的一个实例 (instance). 例如 Java 的 Boolean 包装类就提供了如下的静态工厂方法: 静态工厂方法与构造器 (cons…
java.lang.Integer#parseInt() 源码分析
Integer#parseInt() 是我们经常使用的一个函数, 是 String 类提供的一个静态工具方法, 其作用就是将字符串的数字转换为 int 类型. 第一部分完成异常检测, 如果 s 为 null 或者 radix 不在有效范围内, 抛出异常. 在解释上述变量的具体设…
Activity 和 Fragment 的封装 - Mlya
通过对Activity和Fragment的封装,更加理解其生命周期,一个Activity和Fragment的通用基本操作进行封装,方便对其使用.同时封装了ButterKnife注解框架,方便我们的使用
RecyclerView 的封装 - Mlya
RecyclerView是Android开发中常用的一个列表组件,是一个更高级的,更灵活的ListView,其使用起来比较复杂,但是非常灵活,为了方便我们的使用,我们可以对RecyclerViewAd
RecyclerView 的封装
RecyclerView 是 Android 开发中常用的一个列表组件, 是一个更高级的, 更灵活的 ListView,其使用起来比较复杂, 但是非常灵活, 为了方便我们的使用, 我们可以对 RecyclerViewAdapter 以及 ViewHolder 进行封装, 以方便…
Activity 和 Fragment 的封装
通过对 Activity 和 Fragment 的封装, 更加理解其生命周期, 一个 Activity 和 Fragment 的通用基本操作进行封装, 方便对其使用. 同时封装了 ButterKnife 注解框架, 方便我们的使用. BaseFragment 的基本封装如上所示…
个人成就
文章被点赞
20
文章被阅读
11,713
掘力值
274
关注了
20
关注者
1
收藏集
2
关注标签
15
加入于
2019-09-01