- 博客(4)
- 收藏
- 关注
原创 深入理解java虚拟机阅读后精华摘要
最近又认真看了深入理解java虚拟机和Effective java这两本书,这几天花时间把重要部分写上来加深印象。 一、运行时数据区域 Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区 1.1 程序计数器 程序计数器是一块较小的内存,他可以看做是当前线程所执行的行号指
2017-02-16 11:12:16 472
原创 android使用Vitamio实现视频播放大小屏流畅切换
之前在自己的一个项目中用到过视频播放,今天抽空把遇到的坑都写下来,顺便给将要用到的朋友提个醒。 首先说下开源的视频播放框架有好几个,我这里主要讲我用到的这个,那就是Vitamio。有关vitamio的详细介绍,有一位朋友写了比较详细的介绍,也是开发者之一,有时间的朋友可以移步这里。 一.项目导入: 我是用Android Studio开发的,将vitamio以一个module导入,再它作为一个
2016-12-09 12:29:04 8365 6
原创 ViewPager的小知识点及源码解析
今天来说下ViewPage相关知识点,现在市面上应用没有使用到ViewPager的相信已经很罕见了吧,我们就来对ViewPager中几个不常使用的方法做一些了解和深入。 首先介绍一个在源码中看到的方法吧,之前都没有留意过这几个方法 public void setPageMargin(int marginPixels) { final int oldMargin = mP
2016-12-08 21:59:15 376
原创 java注解的使用
大家好,今天来写一篇有关java注解的博客,以及对注解的一些简单运用,希望能帮助到你们。 首先了解下java注解的基本语法吧 元注解,其中target和retention在定义注解的时候基本都会用到 1.@Target, 2.@Retention, 3.@Documented, 4.@Inherited @Target表示我们想要作用在什么地方, 1.CONSTRUCTOR:用
2016-11-30 11:53:05 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人