首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
459758
订阅
QNDY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
React Native 的未来与React Hooks
近期和一些朋友聊到了 React-Native 的官方重构状态,而刚好近期发布的 0.59.x 系列版本中,上层设计出现了比较大的调整,结合体验之后的状态,就想聊聊 React-Native 的现状、新版本的升级体验、还有新支持的 React Hook 等特性。 本篇并不是源码…
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。 业务…
Git 常用基本操作
1. git branch <branch name> 在本地创建一个新的分支名为<branch name>, 此时在远端看不到该分支, 需要将该分支推送到远端。查看自己本地分支: git branch 查看刚才新创建的分支 推送该分支到远端,并建立关联。所谓关联是指后续所有提…
Android高速下载器实现思路——单个任务的提速与优化
最近过了金三银四的金三,顺利拿到了暑假实习生的offer。实习部门leader给我布置了入职前学习任务,强化多线程、数据库方面的知识,并建议我实现一个和他们产品中类似的下载器。 本文的重点在下载部分的实现。目前我也正在做单个任务下载开发与优化。后续更新完成后如果有好的思路也会分…
自己动手实现OkHttp
私以为,阅读开源项目是与世界级技术大牛直接对话的最好方式。 此次来分享下 OkHttp 源码的分析。 在Android、Java开发领域中,相信大家都听过或者在使用Square家大名鼎鼎的网络请求库:OkHttp ,当前多数著名的开源项目如 Fresco、Glide、 Pica…
作为 Android 开发者必须了解的 Gradle 知识 (译)
在 Android 开发中,很多时候我们不需要修改 *.gradle 文件太多,我们添加依赖、修改 target compile、最低支持 API level,或者修改签名配置和 build 类型。其它更复杂一些逻辑,我们最后可能就是从 Stack Overflow 中 copy 了一些自己也不太…
谈谈LruCache源码
Lru(Least Recently Used),也就是最近最少使用算法。它在内部维护了一个LinkedHashMap,在put数据的时候会判断指定的内存大小是否已满。若已满,则会使用最近最少使用算法进行清理。至于为什么要使用LinkedHashMap存储,因为LinkedHa…
提升Android瀑布流的滑动流畅度
改文章从各个方面分析了导致Android瀑布流滑动卡顿的根本原因,以及一些解决的思路和方法。帮助大家提升瀑布流页面的流畅度
深入理解 Java 锁与线程阻塞
相信大家对线程锁和线程阻塞都很了解,无非就是 synchronized, wait/notify 等, 但是你有仔细想过 Java 虚拟机是如何实现锁和阻塞的呢?它们之间又有哪些联系呢?如果感兴趣的话请接着往下看。
Android 性能监控系列一(原理篇)
一. 前言 性能问题是导致 App 用户流失的罪魁祸首之一,如果用户在使用我们 App 的时候遇到诸如页面卡顿、响应速度慢、发热严重、流量电量消耗大等问题的时候,很可能就会卸载掉我们的 App。而往往获取用户的成本是高昂的,因此因为性能问题导致用户流失的情况是我们要极力避免的,…