首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
翔妈不会飞
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 2
沸点 1
赞
3
返回
|
搜索文章
最新
热门
Dart基础之Isolate
讲解了Dart如何通过Isolate在单线程的情况下实现异步和并发,以及Isolate的基本使用和通信。
JetPack学习笔记
这里首先学到了魔法棒可以自动建立链接,控件的Attributes中可以点击右侧按钮直接编辑资源文件。 ComponentTree中可以展示控件的结构和问题点,最好按规范逐一解决。 align 对齐,这里类似ppt里面的操作,可以横向纵向分布,按指定边对其。这里有种BaseLin…
Retrofit从基本使用到源码学习
正如官方所说,Retrofit是一个在Android和Java上使用的类型安全的Http客户端。底层网络请求依赖okHttp。 其中的接口方法对应,后台服务的一个接口。上的demo是使用的GET请求,注解的参数是请求对应的路径;listRepos方法需要传入一个String类型…
Gradle学习
1. 环境搭建 在官网下载安装包解压到安装目录,在用户目录下.bashrc 文件中或者/etc/profile中添加环境变量配置。 在shell中输入source ~/.bashrc 使配置生效。gradle -v 查看是否安装成功。 2. Groovy基础 Groovy是基于…
Android项目构建Gradle脚本解析
一个Android项目首先在根目录有一个build.gradle脚本,这个脚本负责 项目中所有模块的构建配置 ,主要配置 项目中所有模块共用的 Gradle 代码库和依赖项 。 ext 可以定义在顶层配置文件中,也可以定义在自定义的xxx.gradle脚本中,只需要在顶层配置文…
CopyOnWriteArrayList源码学习
Copy-On-Write 简称COW,意思是写入时复制;大家共享同一个变量,多个人读取的时候都是那一个变量;当有一个人要修改变量,则先复制一份,修改变量的副本,这个过程中不影响其他人读取原来的变量。 这种优化策略在Linux系统、Redis、文件系统中都有应用,这里我们讲解这…
Java基础-注解
Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的,用于对代码进行说明,可以对包、类、接口、字段、方法参数、局部变量等进行注解。 官方的解释…
Java基础-反射
Java反射机制指的是在Java程序运行状态中,对于任何一个类,都可以获得这个类的所有属性和方法;对于给定的一个对象,都能够调用它的任意一个属性和方法。这种动态获取类的内容以及动态调用对象的方法称为反射机制。 感觉反射就是框架设计的灵魂,优点在于提高了Java程序的灵活性和扩展…
Java基础-泛型
Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。 可用于泛型类、泛型接口、泛型方法。 说起参数,都会想到定义方法时要定义形参,调用方法时要传入实参。当…
HashSet 和 TreeSet 源码阅读
Set集合是一个只能包含非重复元素的容器,继承Collection接口。 都是基本的查询修改方法。 在AbstractSet中实现了 equals方法,比较两个Set是否相等,从地址、类型、size、最后是否包含几个方面入手判断,set中都是非重复元素,如果相等的两个set,肯…
下一页
个人成就
文章被点赞
46
文章被阅读
20,728
掘力值
563
关注了
30
关注者
16
收藏集
3
关注标签
7
加入于
2019-04-08