首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
rosuH
掘友等级
Android 开发初级魔法师
|
https://blog.rosuh.me/
日常写 bug
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 54
沸点 2
赞
56
返回
|
搜索文章
赞
文章( 54 )
沸点( 2 )
怎样计算Bitmap的内存占用和Bitmap加载优化
在Android开发中Bitmap肯定是绕不过去的,很多时候我们只是使用图片框架加载图片,具体细节的Bitmap对内存的使用图片框架已经帮我们封装好了。但是对Btimap对内存的影响我们还是需要了解的。 首先要清楚Bitmap的文件大小肯定不是实际的内存加载大小。因为文件只是存…
深入理解 Java 线程池:ThreadPoolExecutor
本文比较详细的分析了线程池的工作流程: 分析了线程的创建,任务的提交,状态的转换以及线程池的关闭;介绍了线程池关闭时的过程,也分析了 shutdown 方法与 getTask 方法存在竞态条件等等。
Android依赖导入全攻略
在我们开发安卓项目的时候,不会所有的功能都自己去造轮子,经常要使用到各种的其他包,其中有谷歌给我们提供的各种support包,也有各种第三方的功能库,有时候我们自己也会将一些功能封装成包。这些包存在和导入的形式也多种多样,有远程仓库的,有直接拷贝到本地的,jar包、aar包、s…
Hexo遇上Travis-CI:可能是最通俗易懂的自动发布博客图文教程
相信很多同学都有自己的博客,如果没有,可以参看《Hexo建站:部署到github》,利用Hexo和github pages服务搭建一个美观便捷的博客,Hexo可以将你编写的md文档解析渲染成html网页,最后通过git推送到github即可形成一个网站。 以上第一步一般只在第一…
RecyclerView 性能优化 | 安卓 offer 收割基
阿里四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。 这里的 Html.fromHtml(data) 方法可能就是比较耗时的,存在多个 TextView 的话耗时会更为严重,这样便会引发掉帧、卡顿,而如果把这一步与网络异步线程放在一起,站在用户角度,最…
深度有趣 | 03 高端又一般的词云
简介词云是一种数据呈现方式不会的时候,感觉很厉害、很高大上会用了之后,感觉到哪都看到别人在用掌握用Python实现词云的方法准备安装包准备一些文本,英文或中文皆可一个简单的例子WordCloud()可
Android存储(1)-- 你还在乱用Android存储嘛!!!
在Android系统中你有仔细考虑过数据的存储使用吗?例如数据应该是应用的私有数据,还是可供其他应用(和用户)访问,以及您的数据需要多少空间等。在Android提供了多种选项来保存永久性的应用数据。 本文介绍其中的两种方式(其余的另开博文介绍)。1、内部存储 2、外部存储 最后…
你的 APP 为何启动那么慢?
冷启动是指APP在手机启动后第一次运行,或者APP进程被kill掉后在再次启动。 可见冷启动的必要条件是该APP进程不存在,这就意味着系统需要创建进程,APP需要初始化。在这三种启动方式中,冷启动耗时最长,对于冷启动的优化也是最具挑战的。因此本文重点谈论的是对冷启动相关的优化。…
我对移动端架构的思考
架构就像是一场进化史,根据不同时期的需求,演变出不同的架构,车轮滚滚,到今天,移动端框架百花齐放,让人目不暇接。但是其中的本质是磨灭不了的,换言之根本没有磨灭而是隐藏到了人们所看不到的地方,但是依旧发挥着不可或缺的作用。 当我们新进一个公司,接受别人的项目的时候,基本都会说句M…
下一页
个人成就
文章被点赞
207
文章被阅读
44,604
掘力值
1,048
关注了
17
关注者
419
收藏集
4
关注标签
43
加入于
2017-07-13