java
墨龙龙龙
好好学习,天天向上!!
展开
-
Android 应用更新总结
一,版本号比较 获得packageInfo PackageInfo packageInfo = packageManager.getPackageInfo(getPackageName(), 0); packageInfo 中有versionCode 和versionName 分别对应build.gradle原创 2017-12-09 13:42:20 · 178 阅读 · 0 评论 -
JAVA字符串格式化-String.format()的使用
原文地址:http://blog.csdn.net/lonely_fireworks/article/details/7962171/ 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String fo转载 2017-12-04 14:55:05 · 230 阅读 · 0 评论 -
Android进阶之缓存LruCache的使用及源码解析
前言 在开发android程序过程中,利用缓存,能够更好的提升用户体验。也许大家没有自己写过缓存的控制,但是在我们日常使用的一些框架中都会用到缓存。例如Glide图片加载框架,这次我们从源码的角度看一下android缓存机制LruCaChe。 LRU(Least Recently Used) 最近最少使用 一、LruCache用法 我们这里说的LruCache是内存缓存,这篇文章我们不涉及磁盘缓存...原创 2019-08-26 17:06:47 · 403 阅读 · 0 评论 -
二叉树的遍历、前序遍历、中序遍历、后序遍历
二叉树的遍历分为前序遍历、中序遍历、后序遍历 前序遍历是指,对于树中的任意节点来说,先打印这个节点,然后再打印它的左子树,最后打印它的右子树。 中序遍历是指,对于树中的任意节点来说,先打印它的左子树,然后再打印它本身,最后打印它的右子树。 后序遍历是指,对于树中的任意节点来说,先打印它的左子树,然后再打印它的右子树,最后打印这个节点本身。 实际上,二叉树的前、中、后序遍历就是一个递归的过程,比如...原创 2019-09-02 16:06:44 · 306 阅读 · 0 评论