首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
星宸2021
掘友等级
Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
14
文章 13
沸点 1
赞
14
返回
|
搜索文章
最新
热门
OkHttp科普篇
1.梳理okhttp的整体流程 2.Java和kotlin版本的对比 (Java版本为3.14.x)
Handler真的懂了吗?
对于Handler可谓是虐我千百遍,待她如初恋,为啥呢,因为我并不是真的理解她,所以只能任她虐。 简单的说每个线程引用的ThreadLocal副本值都是保存在当前Thread对象里面的。存储结构为ThreadLocalMap类型,ThreadLocalMap保存的类型为Thre…
重学系列---类加载机制(Java&Android)
在聊Java的类加载之前我们首先了解下一下字节码,它和类加载机制息息相关。 所谓类的加载就是指将类的.class文件文件中的二进制数据读入到内存中,将其放到运行时数据区的方法区内,然后在堆区中创建出一个java.lang.Class的对象,用来封装类在加载方法区中的数据结构。并…
重学系列---网络协议(科普篇)
OSI模型是国际标准化组织(ISO)为了规划协议层级的划分制定的开放系统互联模型(OSI,Open System Interconnection)模型。 现在告诉你TCP和IP它们不是在同一层的,TCP是属于传输层当中的,这个和我们常见的TCP、UDP、 UDT网络协议位于同一…
重学系列---序列化
词义分析:就是按照构词规则将json字串符解析成一个Token流。比如下面的json字符串解析
APK瘦身方案大全,尽情享用
这几个部分构成的。 开启混淆很简单,在build.gradle文件中配置minifyEnable true即可。 混淆的具体措施,需要在proguard-rules.pro文件中进行操作。 比如Picasso和Glide,这两个库都是图片加载的功能,如果没有特殊要求的话,根据场…
Popupwindow和Dialog
相同点不同点源码Dialog核心:finalWindoww=newPhoneWindow(mContext)popupWindow在createDecorView方法中,需要传递一个View对象使用场
Gradle高阶-Task执行
我们可以为task在执行阶段中指定要执行的代码,而且也只有task能在执行阶段可以执行,task是gradle中的重要的核心部分,它占据gradle的一个生命周期。
Gradle高阶-Task基础
首先学习下Task的基础内容。 这两种创建方式都没有区别,通过task函数创建的task最终还是会添加到TaskContainer容器中的。换而言之,一个TaskContainer可以有很多task。
Gradle高阶-Project详解(完结)
上节我们讲到project的属性相关的一些东西,今天学习project剩余部分文件相关文件常见操作相关api,相比之下,这部分内容就比较简单一些了路径获取相关api文件操作相关api文件定位(file
下一页
个人成就
文章被点赞
237
文章被阅读
61,798
掘力值
1,525
关注了
94
关注者
118
收藏集
0
关注标签
133
加入于
2016-08-22