首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
博学的轮船Y
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.3K
文章 1.3K
沸点 0
赞
1.3K
返回
|
搜索文章
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android网络加载框架Retrofit | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第2天 1.Retrofit简介 A type-safe HTTP client for Android and Java。封装了...
11
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android jetpack之Navigation|青训营笔记
这是我参与「第四届青训营 」笔记创作活动的的第1天 1.使用Navigation 1.1创建Navigation Graph 在res文件夹下创建一个Android Res...
11
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android网络加载框架OkHttp | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第3天 1.什么是OkHttp github地址:https://square.github.io/okhttp/ 1.支持HTT...
12
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android Json解析框架 Gson | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第4天 1.Java Object 序列化/反序列化 1.1GSON简介 JSON(JavaScript Object Notat...
12
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
android常用框架—热修复| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第5天 1.什么是热修复 定义:在我们应用上线后出现bug需要及时修复时,不用再发 新的安装包,只需要发布补丁包,在客户无感知下修...
12
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android图片加载库 Glide| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第6天 1.Glide基本使用 图片占位符、错误符与后备回调符 1.1 Glid的引入: Glide是一个快速高效的Android...
11
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
利用Room简化数据库操作| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第7天 1.Room三角色的介绍 Room 是 SQLite数据库的抽象,它通过注入技术极大简化了数据库的操作。 2. Room三...
10
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android jetpack之Paging| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第8天 Paging就是Google为了方便Android开发者完成分页加载而设计的一个组件,分页加载是对数据进行按需加载,在不影...
12
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android事件分发机制详解 | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第9天 事件的定义 定义:当用户触摸屏幕时。将产生的触摸行为(Touch事件) 事件的类型,有四种 事件序列 正常情况下,一次手指...
10
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android 自定义View(上)| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第10天 为什么要自定义View 虽然Android提供的很多控件都可以用来跟用户展示、进行交互,但是有时候我们为了追求更好的效果...
10
1
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android自定义View(下)| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第11天 View树的绘制流程 View树的绘制流程是谁负责的? view树的绘制流程是通过ViewRoot去负责绘制的,View...
9
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android Material Design控件使用(上) | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第12天 什么是Material Design Material Design,中文名:材料设计语言,是由Google推出的全新的...
11
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android Material Design控件使用(下)| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第13天 Material Button Material Button是具有更新视觉样式的可自定义按钮组件,且内部内置了多种样式...
10
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android布局优化(上) | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第14天 层级优化 measure、layout、draw这三个过程都包含自顶向下的View Tree遍历耗时,如果视图层级太深自...
10
1
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android布局优化(下) | 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第15天 过度渲染 过度绘制是指系统在渲染单个帧的过程中多次在屏幕上绘制某一个像素。例如,如果我们有若干界面卡片堆叠在一 起,每张...
11
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android CPU Profile/TraceView| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第16天 Android Studio CPU性能剖析器。 要在应用启动过程中自动开始记录CPU活动,请执行以下操作: 1.依次选...
14
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android之Handler(上)| 青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第17天 Handler机制的相关类 Hanlder:发送和接收消息 Looper:用于轮询消息队列,一个线程只能有一个Loope...
12
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
关于我在字节跳动青训营做了个抖音这件事
一、实践介绍 1.1项目核心信息 本项目实现了影视综艺榜单及其历史数据查询,实现个人页面展示、个人页面粉丝和关注列表、个人页面已发布视频列表及其详情页 1.2项目服务地址 ...
29
6
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Android虚拟机和类加载机制
JVM与Dalvik Android应用程序运行在Dalvik/ART虚拟机,并且每一个应用程序对应有一个单独的Dalvik虚拟机实例。Dalvik虚拟机实则也算是一个Ja...
19
评论
分享
博学的轮船Y
赞了这篇文章
havenobug
Android&flutter
·
3年前
关注
Java基础进阶-序列化
概念 序列化的概念: 将数据结构或对象转换成二进制串的过程 反序列化 将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程 持久化 把数据结构或对象存储起来(硬盘)...
15
评论
分享
下一页
个人成就
文章被点赞
1,236
文章被阅读
113,846
掘力值
3,509
关注了
19
关注者
21
收藏集
0
关注标签
22
加入于
2020-10-07