首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
多弗朗明哥1
掘友等级
Android开发工程师
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
137
文章 130
沸点 7
赞
137
返回
|
搜索文章
最新
热门
Android图片占用内存探索
最近封装了个高斯模糊组件,正好将图片相关的理论基础也梳理了下,所以,这次就来讲讲,在 Android 中,怎么计算一张图片在内存中占据的大小,如果要优化,可以从哪些方向着手。 在 Android 开发中,经常需要对图片进行优化,因为图片很容易耗尽内存。那么,就需要知道,一张图片…
Android:Tools命名空间使用技巧
在Android Studio 中,我们创建一个 xml 布局文件之后,通常在自动生成的代码中,会有一个 tools 命名空间: xmlns:tools="http://schemas.android.com/tools" 。之前一直不知道是干嘛用的,从来没有用过,然后要么手动…
Android SVN管理策略
我们这里是以人名为分支的,长期存在。 如果两个人共同开发一个功能,文件比较密切的话可以两个人同时检出某一个人的分支,共同开发。 如果需要发版,要打一个tag。有bug时,在tag分支再分出分支,专门去做修复。修好后根据情况选择是否要推到主分支上。一段时间后可以删除此bug分支。…
OkHttp3-拦截器(Interceptor)
拦截器是OkHttp中提供一种强大机制,它可以实现网络监听、请求以及响应重写、请求失败重试等功能。下面举一个简单打印日志的栗子,此拦截器可以打印出网络请求以及响应的信息。 在没有本地缓存的情况下,每个拦截器都必须至少调用chain.proceed(request)一次,这个简单…
Java动态代理
1. 什么是代理 我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销售商品。关于微商代理,首先我们从他们那里买东西时通常不知道背后的厂家究竟是谁,也就是说,“委托者”对我们来说是不可见的;其次,微商代理主要以朋友圈的人为目标客户,这就相当于为厂家做了一次…
android Handler导致的内存泄露
1. 问题描述 2. 原因讲解 在Handler消息队列 还有未处理的消息 / 正在处理消息时,此时若需销毁外部类MainActivity,但由于上述引用关系,垃圾回收器(GC)无法回收MainActivity,从而造成内存泄漏。如下图: 3. 解决方案 解决方案的思路 = 使…
JVM,Dalivk,ART的区别
首先通过介绍Dalvik的时候我们就知道Dalvik运行的是dex文件,而JVM运行的是class文件。 Dalvik VM是基于寄存器的架构,而JVM是栈机。所以Dalvik VM的好处是可以做到更好的提前优化(ahead-of-time optimization)。 另外基…
个人成就
文章被点赞
22
文章被阅读
24,210
掘力值
462
关注了
18
关注者
9
收藏集
2
关注标签
7
加入于
2019-02-21