首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小团团学编程
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
赞
文章( 61 )
沸点( 0 )
QQ音乐api接口梳理
说明: 该接口浏览器不能直接请求,需要携带请求头referer,值为https://y.qq.com/n/yqq/playlist/3602407677.html。对于ajax来说这个请求头是不能设置的,需要后端代理绕过限制。如不需要jsonp调用,将format参数值修改为j…
Android探索之旅 | 为应用添加角标
内容简介需求简介Android角标起源不错的Github项目清除角标小问题纠错总结1.需求简介角标是什么意思呢?看下图即可明了:可以看到图中的乐购这个app右上角的红色的圆圈,里面有10这个数字的,就
java程序员TCP 协议到底怎么学?学了到底有什么用?
TCP协议目前是事实上的网络基础。许多更高层的应用协议HTTP,FTP都基于TCP。TCP协议的学习可以说枯燥无比,尤其是学生阶段,根本不知道用在什么地方,根本不知道重要性是什么。事实上是,基于目前的
彻底弄懂HTTP缓存机制及原理
Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。 但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样…
一看你就懂,超详细java中的ClassLoader详解
ClassLoader翻译过来就是类加载器,普通的java开发者其实用到的不多,但对于某些框架开发者来说却非常常见。理解ClassLoader的加载机制,也有利于我们编写出更高效的代码。ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运…
从ClassLoader到Android插件化以及热更新原理
最经换了工作,公司的项目比较庞大,很多地方都运用了插件化,插件化说简单就是把部分功能进行打包成专门的apk、dex等文件,当宿主app需要用到此功能的时候才去加载插件;插件不仅可以实现一些功能的热插拔;以及不需要去安装app,只是在使用到的情况下再去下载,这样就减小宿主的apk…
不会groovy?那你可以通过kotlin来学习gradle
做android开发的朋友对于gradle应该是再熟悉不过了,大多数朋友应该都是能大致看懂这些gradle脚本表示什么意思,以及更改一些构建配置,但是遇到一些大型项目的时候为了统一管理整个项目的构建(比如组件化、插件化),通常我们需要自己定制一些构建脚本,这个时候如果我们不懂g…
flutter学习,这几点很重要
学习flutter已经有几周了,一开始还是非常抗拒的,无限嵌套的UI代码让我这个拖拽写UI的人真的很难受,但是随着渐渐深入学习flutter,就觉得UI的代码嵌套相对于flutter对开发效率的提升真的是可以忽略不计的。 语言还是比较重要的,就像学习android之前需要学习j…
Annotation Processor,提升开发效率的好帮手
注解(annotation)是Java1.5引入的新功能,可以用来进行代码检查、代码生成等各种实用的功能。例如@Override、@Nonnull等注解可以给编译器、代码风格检查器提供代码检查,Spring框架中的@Autowire、@Component等可以进行Spring中…
Arouter原理分析
在app的开发中,页面之间的相互跳转是最基本常用的功能。在Android中的跳转一般通过显式intent和隐式intent两种方式实现的,而Android的原生跳转方式会存在一些缺点: 而阿里的ARouter路由框架具有解耦、简单易用、支持多模块项目、定制性较强、支持拦截逻辑等…
下一页
个人成就
文章被点赞
242
文章被阅读
61,958
掘力值
1,419
关注了
16
关注者
389
收藏集
14
关注标签
24
加入于
2016-05-07