首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Codeing_ls
掘友等级
Android
Android
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 63
沸点 0
赞
63
返回
|
搜索文章
最新
热门
Android高效开发(一)—合理使用图片资源
在Android开发中,我们难免会遇到加载图片的场景。不管是网络图片、资源图片或者是SD卡中的图片,都需要加载到内存中使用。如果不能合理处理图片,可能会导致OOM的问题或者其他性能问题,接下就讨论下Android中图片资源处理的几种常用的方式。 在Android中开发的时候都会…
HTTPS工作原理
我们知道使用HTTP协议进行服务端与客户端通信时,信息是通过明文传输的。这期间信息就有可能被拦截或者篡改,为了解决这种场景,HTTPS就出现了。 相对于HTTP来说,HTTPS有如下作用。 接下来就学一下HTTPS的工作原理。 HTTPS是目前使用最多的HTTP安全形式。在使用…
重温四大组件(三)—Activity的启动过程
重温四大组件第四篇,这里分析一下Activity的启动过程。Activity的启动过程分为两种,一种是根Activity的启动,另外一种是普通Activity的启动过程。根Activity也就是默认启动的Activity(在AndroidMinifest.xml配置的启动Act…
OKHttp学习(一)—OKHttp的工作原理
OKHttp是Square公司辨析的一个网络请求框架,也是目前市面上使用最多的网络框架之一。OKHttp是基于HTTP协议封装的一套请求客户端,在请求底层支持连接同一个地址的链接共享同一个Socket。 支持HTTP/2 协议,允许连接到同一个主机地址的所有请求共享Socket…
Glide学习(二)—缓存策略
在前面一篇文章中,主要分析了Glide的工作流程,以加载网络图片为例分析了Glide是如何工作的。在熟悉了Glide的工作流程后,我们就可以及继续一些细节的分析。接下来,针对Glide的缓存策略进行分析。 我们知道,一个高效的图片框架是少不了缓存的,使用缓存可以减少资源的重复加…
View中的Context是哪里来的
在自定义View中我们经常通过getContext()方法来使用Context获取资源、设置样式等。那么大家有没有想过View中getContext()获取的Context是来自哪里的?接下来就分析View中Context的生成过程。 我们都知道在View中有个getConte…
Kotlin学习(一)—Kotlin的泛型
在Kotlin中使用泛型的方式跟Java大体类似,其中也有一些特性的差别。不论是Java中的泛型还是Kotlin中的泛型,总有些概念会让人产生困惑。接下来回结合Java的泛型来学习Kotlin的泛型。 在泛型的使用中,最常用到的就是泛型函数以及泛型类。在介绍这两种方式的使用之前…
Glide学习(一)—工作流程分析
目前在Android中有许多图片加载框架,比如UniversalImageLoader、Volley、Picasso、Fresco、Glide等。Glide作为一个快速高效的Android图片加载库,是Android开发使用最多的图片加载库之一。因为Glide的高性能、可扩展的…
Java容器(一)—CurrentHashMap详解(JDK1.8)
在涉及到Java多线程开发时,如果我们使用HashMap可能会导致死锁问题,使用HashTable效率又不高。而ConcurrentHashMap既可以保持同步也可以提高并发效率,所以这个时候ConcurrentHashmap是我们最好的选择。 在多线程环境中使用HashMap…
Android上下文Context的那些小事
Context作为Android中的上下文对象,是Android常用的类。启动四大组件、创建视图、获取系统服务、访问资源等都要用到Context。 从Context有上下文的意思,结合Context的职能。可以看出,Context在Android中提供了一个“语境”的意义,它提…
下一页
个人成就
文章被点赞
101
文章被阅读
49,500
掘力值
1,223
关注了
23
关注者
34
收藏集
3
关注标签
48
加入于
2017-08-17