dasu's blog

I am dasu, and i'm coding


  • 首页

  • gitbook

  • 分类

  • 归档

  • 搜索

Android 的 so 文件加载机制

发表于 2018-10-18 | 分类于 Android源码解析
| 字数统计: 10.3k | 阅读时长 ≈ 41 min
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 最近碰到一些 so 文件问题,顺便将相关知识点梳理一下。 提问本文的结论是跟着 System.loadlibrary() 一层层源码走进去,个人对其的理解所整理的,那么开始看源码之前,先来提几个问题: Q1:你知道 so 文件的加载流程吗? Q2:设备存放 so 的路径有 system/lib,vendor/lib,sys ...
阅读全文 »

Android中一张图片占据的内存大小是如何计算

发表于 2018-10-14 | 分类于 Android知识
| 字数统计: 6.2k | 阅读时长 ≈ 22 min
本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 最近封装了个高斯模糊组件,正好将图片相关的理论基础也梳理了下,所以,这次就来讲讲,在 Android 中,怎么计算一张图片在内存中占据的大小,如果要优化,可以从哪些方向着手。 提问阅读本篇之前,先来想一些问题: Q1:一张 png 格式的图片,图片文件大小为 55.8KB,那么它加载进内存时所占的大小是多少? ...
阅读全文 »

封装个-Android-的高斯模糊组件

发表于 2018-10-14 | 分类于 Android组件
| 字数统计: 3.3k | 阅读时长 ≈ 11 min
本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 最近基于 Android StackBlur 开源库,根据自己碰到的需求场景,封装了个高斯模糊组件,顺便记录一下。 为什么要自己重复造轮子? 其实也谈不上重头自己造轮子,毕竟是基于大神的开源库,做了二次封装。封装的目的在于,方便外部使用。毕竟有着自己的编程习惯,大神的开源库也只是提供了基础的功能,现实编程中 ...
阅读全文 »

讲讲断点续传那点儿事

发表于 2018-08-12 | 分类于 Android知识
| 字数统计: 2.8k | 阅读时长 ≈ 10 min
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 这次想来讲讲断点续传,以前没相关需求,所以一直没去接触,近阶段了解了之后,其实并不复杂,那么也便来写一篇记录一下,分享给大伙,也方便自己后续查阅。 提问Q1:如果你的 app 需要下载大文件,那么是否有方法可以缩短下载耗时? Q2:如果你的 app 在下载大文件时,程序因各种原因被迫中断了,那么下次再重启时,文件是否还 ...
阅读全文 »

讲讲网络模块中加解密那点儿事--AES+BASE64

发表于 2018-08-04 | 分类于 Android知识
| 字数统计: 4.7k | 阅读时长 ≈ 18 min
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 这次想来讲讲网络安全通信这一块,也就是网络层封装的那一套加密、解密,编码、解码的规则,不会很深入,但会大概将这一整块的讲一讲。 之所以想写这篇,是因为,最近被抽过去帮忙做一个 C++ 项目,在 Android 中,各种编解码、加解密算法官方都已经封装好了,我们要使用非常的方便,但在 C++ 项目中很多都要自己写。 然而,自 ...
阅读全文 »

带你了解源码中的 ThreadLocal

发表于 2018-07-20 | 分类于 Android源码解析
| 字数统计: 6.3k | 阅读时长 ≈ 23 min
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 这次想来讲讲 ThreadLocal 这个很神奇的东西,最开始接触到这个是看了主席的《开发艺术探索》,后来是在研究 ViewRootImpl 中又碰到一次,而且还发现 Android 中一个小彩蛋,就越发觉得这个东西很有趣,那么便借助主席的这次作业来好好梳理下吧。 提问开始看源码前,还是照例来思考一些问题,带着疑问过源 ...
阅读全文 »

谈谈 final finally finalize 区别

发表于 2018-07-09 | 分类于 Java
| 字数统计: 2k | 阅读时长 ≈ 7 min
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 声明本篇所涉及的提问,正文的知识点,全都来自于杨晓峰的《Java核心技术36讲》,当然,我并不会全文照搬过来,毕竟这是付费的课程,应该会涉及到侵权之类的问题。 所以,本篇正文中的知识点,是我从课程中将知识点消耗后,用个人的理解、观念所表达出来的文字,参考了原文,但由于是个人理解,因此不保证观点完全正确,也不代表错误的观点是 ...
阅读全文 »

毕业一年啦

发表于 2018-07-09 | 分类于 谈人生
| 字数统计: 2.9k | 阅读时长 ≈ 9 min
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 本篇作者是我的舍友,文章中第一人称我也就是我舍友了,那么文章里的舍友也就包含一个我了,写得蛮文艺的,转载发表一下。另,以下是原文链接:https://www.cnblogs.com/schaepher/p/9311152.html 毕业一年啦从毕业到现在,一年过去了。趁着刚写完《入职一年啦》,也来回顾回顾这一年的 ...
阅读全文 »

Exception 和 Error 有什么区别么

发表于 2018-07-04 | 分类于 Java
| 字数统计: 2.8k | 阅读时长 ≈ 10 min
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 声明本篇所涉及的提问,正文的知识点,全都来自于杨晓峰的《Java核心技术36讲》,当然,我并不会全文照搬过来,毕竟这是付费的课程,应该会涉及到侵权之类的问题。 所以,本篇正文中的知识点,是我从课程中将知识点消耗后,用个人的理解、观念所表达出来的文字,参考了原文,但由于是个人理解,因此不保证观点完全正确,也不代表错误的观点是 ...
阅读全文 »

谈谈你对 Java 平台的理解

发表于 2018-07-03 | 分类于 Java
| 字数统计: 1.9k | 阅读时长 ≈ 6 min
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 声明本篇所涉及的提问,正文的知识点,全都来自于杨晓峰的《Java核心技术36讲》,当然,我并不会全文照搬过来,毕竟这是付费的课程,应该会涉及到侵权之类的问题。 所以,本篇正文中的知识点,是我从课程中将知识点消耗后,用个人的理解、观念所表达出来的文字,参考了原文,但由于是个人理解,因此不保证观点完全正确,也不代表错误的观点是 ...
阅读全文 »
1…678…12
请叫我大苏

请叫我大苏

微信公众号:请叫我dasu
若图片显示异常,可到其他平台阅读

113 日志
20 分类
GitHub E-Mail
其他平台
  • 简书
  • 博客园
  • 个人网站
© 2019 — 2020 请叫我大苏
闽ICP备19024580号-1 |
博客全站共 412.1k 字
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4