首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
姜天宇爱学习
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 41
沸点 0
赞
41
返回
|
搜索文章
赞
文章( 41 )
沸点( 0 )
解刨OkHttp框架
继AsyncTask,又把手术刀指向OkHttp,有时候解析源码会上瘾。因为源码里包含的东西仿佛就是组成计算机世界的砖头,水分,只要有这些东西,就可以保罗万物,无招胜有招。又说多了,开始吧 首先okhttp的依赖是: 我就是根据这里的源码进行解析的。 再来也很简单,就是最简单的…
Android与物联网设备通信-概念入门
我准备了一个专题Android与物联网设备通信,分为十来个小节完成。泛指Android连接其它硬件设备建立通信。之前的博客比较零零散散,这算是一次小小的挑战。尽量在工作回家后和周末来完成。 面对陌生的事物,举步维艰只是表象。时间会教你的。 --大鸡排 在某种可到通信的媒介下,使…
妈妈再也不用担心你不会使用线程池了(ThreadUtils)
降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高响应速度:当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性:线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。…
热修复与插件化基础——Java与Android虚拟机
使用javac将java文件编译成class文件。 类加载器(ClassLoader)将class字节码加载进JVM对应的内存中。 JVM将内存分配给方法区、堆区、栈区、本地方式栈4个部分,这4个部分分别存储字节码不同的部分。 垃圾回收器(gc)会管理整个内存空间中的垃圾。 L…
写给 Android 开发者的 Gradle 系列(一)基本姿势
笔者认为能够戳进这篇文章的读者十之八九也是知道 Gradle 可以用来干什么,所以没必要介绍什么了,毕竟说一堆术语搞得大家都不懂很难堪(手动滑稽)。简单来说,对于大部分的 Android 开发者来说 Gradle 是一个强大的工具,它提供便捷的方式帮助开发者构建 app。如果想…
项目实战之gradle在实际项目中的使用
本文作为实战系列,主要讲解gradle在实际项目中的使用,原理部分不会讲解太多。本文会用到一些Groovy的知识,如果不了解Groovy基础语法的话可以参考一下主席的文章Groovy基础,Gradle执行时序。当然我也会对使用到的地方做注解说明,就算你不看的话,也行。 这里主要…
寄Android开发Gradle你需要知道的知识
当毕业不够两年,身边的朋友慢慢得有车有房有女朋友周末有自己的节目,而我觉得很多美好的事情我都遥不可及,找不到可以让自己开心的事情做,心情很不好。但是同时我觉得沉淀需要时间、努力、耐心和自律,所以我总相信艰难的时候是总会过去,迎接自己的美好生活总到来的,给自己喊一句:“加油!”。…
浅谈Android网络通信的前世今生--网络基础
总得来说就是将你需要发送的数据通过一层层的封装最后一比特流的形式发送到目的进程。 这里的TCP/IP指的可不是tcp/ip两种协议,而是一种网络模型 各层级对应的常用的协议,可以看出Http协议和ftp协议都是属于应用层的。而我们常用的socket是在应用层和传输层之间的。 网…
Android 知识体系脑图「android篇」
前后历时一个半月,经历了菜鸟网络、有赞、手淘、头条、全民直播、喜马拉雅,面的多是 1~3 年的岗位。除了手淘和头条一面被刷 QAQ,其他的都走完了流程,然而拿到 offer 的只有最后两个。对比之下,选择了喜马拉雅。
下一页
关注了
33
关注者
1
收藏集
3
关注标签
26
加入于
2017-02-16