2017-06-24 UFreedom
JVM
Java 虚拟机结构 根据 Java 虚拟机规范,Java 的基本结构可归纳为如图所示: 继续阅读 »
2017-06-10 UFreedom
JVM
初识 Java 虚拟机 何为虚拟机 何为虚拟机,说白了就是工作在 PC 或者移动手机操作系统之上的一款软件,有的虚拟机能完整的虚拟某个操作系统的环境比如 VMWare,Parallels Desktop,让你能在 Mac 系统上使用 Windows,Windows 系统里面使用 Linux。而有的虚拟机呢,则用来解释执行某个计算机程序,让你无关它的底层实现,你只需要关注上层如何使用它提供的编程套件就好,正所谓:一次编译,到处运行,比如 Java 虚拟机。 继续阅读 »
2016-08-17 UFreedom
前些日子在优化公司应用的 RV 列表时,使用 TraceView 工具分析哪些因素在影响 RV 滑动的流畅度; 在分析 TraceView 记录时,我发现了下面的问题: 继续阅读 »
2016-07-12 UFreedom
原文地址: 本文主要介绍 Github 开源 Android 的动画库 [Transitions-Everywhere][1] .文中大部分内容译自开源作者的博客:[Animate all the things. Transitions in Android][2]. 继续阅读 »
2016-06-30 UFreedom
有句话说“眼睛是心灵的窗户”,观察一个人,再没有比观察他的眼睛更好的了。作为一个 APP ,用户如何能够全面的感知它呢,那就是交互界面了。在 Android 3.0 之前,大家说的 APP 界面在技术层面上一般都是指 Activity,可以说一个 Activity 撑起一片天,N 个 Activity 可以撑起整片天。Android 3.0 之后,官方增加了 Fragment 组件,用以分担 Activity 的任务。 继续阅读 »
2016-03-15 UFreedom
Hackers and Painters,Big Ideas from the Computer Age. 继续阅读 »
2016-01-07 UFreedom
UML
项目中我们经常会画一些 UML 来帮助理顺逻辑,前段时间又重新学习了 UML 基础,并收集了几个常用 UML 工具。 继续阅读 »
2015-12-20 UFreedom
加速,加快你的布局设计. 继续阅读 »