Java
_晴少_
快乐是一种选择
展开
-
Android 程序读写Office文件
Office文档是以二进制格式存储的,对于它的读写不能像普通文本一样通过File来操作,如果以二进制格式读取到内存中,我们也是不能够正确解析其中的内容的,在Windows开发中、或者使用QT开发中,我们可以使用库提供的控件或者API来操作Office文档,但是在Android系统开发中,Android本身并没有提供这样的一套API。所以我们需要借用开源的一些库,本文根据项目中的使用...原创 2020-05-02 17:36:44 · 725 阅读 · 0 评论 -
Java编程思想思维导图
从大学到研究生毕业以来,工作上用得最多的还是C和C++,虽然偶尔也会涉足到java、python这些语言,但至始至终都么有系统的做过java项目。最近,由于切换工作领域的原因,暂时编程语言切换到java,对我来讲,刚好有个机会对java整个整个生态和技术进行一个系统的学习,接下来的2-3个月时间,我将从最基础的语言开始,对java进行系统学习,也会在csdn上将学习的心得、体会和总结以博...原创 2019-06-11 00:29:04 · 437 阅读 · 0 评论 -
Java编程思想-对象导论
第一章,对象导论主要介绍一些概念性的知识,有C/C++基础的同学浏览带过ok,为了学习的系统完整性,还是单独以一篇文章总结下本章的知识点,见下面的思维导图。...原创 2019-06-12 00:44:58 · 145 阅读 · 0 评论 -
JAVA 编程思想-一切都是对象
对C++熟悉的同学对对象应该不陌生,区别于C++的是,在java中所有的程序都是基于对象的,就连main方法都是包裹在对象中,而C++处于兼容C语言的原因,在它的世界里对象和过程是并存的,你可以创建不属于任何对象的方法和变量,但在java中你却不能这样做。...原创 2019-06-23 11:50:39 · 108 阅读 · 0 评论 -
SettingsProvider源码分析(Android 9.0)
简介 SettingsProvider由Android系统框架提供,包含全局、系统级别的用户偏好设置,系统中的setting应用和它存在十分紧密的关系。SettingsProvider作为一个系统apk,随框架一起编译,在目录树种的位置:"frameworks\base\packages\SettingsProvider"。为了方便使用,系统对SettingsProvide...原创 2019-07-13 11:29:35 · 3175 阅读 · 2 评论