首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
auv1107
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
理解 Handler
一年四度的面试季节,老生常谈的 Handler 源码问题。掌握 Handler 源码,可以说能为面试添上浓墨重彩的一笔。 那么今天这篇文章,就深入 Handler 的各个死角,让你对面试中 Handler 的问题应对自如。 什么是 Handler Handler, Looper…
一起宏观地分析 Retrofit 这么直观易用的原理(一)
两年前第一眼见到 Retrofit,我像是看到了世外桃园。Retrofit 使用注解的方式让 Rest 请求变得及其直观、易用。用桥接的方式把 Converter、OkHttpClient、CallAdapter 等组件组合在一起,形成一个灵活多变的框架。这个令人血脉喷张的框架…
Json 解析思路简析
Json 字符串和 HTML 语法非常像,是一种解释型语言(暂且称之为语言)。 之所以称之为语言,是因为我们可以以解析编程语言的方式解析 Json 字符串。 编程语言解析无非三步:词法分析,语法分析,语义分析。 而Json 字符串不存在不同上下文语义不同的情况,因此不需要进行…
使用 DiffUtil 优化 RecyclerView 更新行为
RecyclerView 是我们日常开发中最常用的组件之一。当我们滑动列表,我们要去更新视图,更新数据。我们会从服务器获取新的数据,需要处理旧的数据。 通常,随着每个item越来越复杂,这个处理过程所需的时间也就越多。在列表滑动过程中的处理延迟的长短,决定着对用户体验的影响的多…
android N 文件分享的权限问题
android N 开始不允许以 file:// 的方式通过 Intent 在两个 App 之间分享文件,取而代之的是通过 FileProvider 生成 content://Uri。然而很多应用并不接受这种格式的文件分享。
Android GPS定位欺骗(模拟定位)的3类途径4种方式
- 控制噪声的方式有三种:防止噪声产生,阻断噪声传播和防止噪声进入耳朵 - 修改GPS定位结果的三种途径: 编译时修改NLP结果,运行时修改LocationManager结果,从应用获取到的结果修改。
深入理解LayoutInflater.inflate()
由于我们很容易习惯公式化的预置代码,有时我们会忽略很优雅的细节。LayoutInflater以及它在Fragment的onCreateView()中填充View的方式带给我的就是这样的感受。这个类用于将XML文件转换成相对应的ViewGroup和控件Widget。
手动将eclipse工程转换成android studio工程 - 了解新建一个gradle项目时Gradle帮你做了哪些工作
// Top-level build file where you can add configuration options common to all sub-projects/modules. Execution failed for task ':calculator:…
个人成就
文章被点赞
177
文章被阅读
69,141
掘力值
1,396
关注了
22
关注者
914
收藏集
0
关注标签
10
加入于
2017-06-09