Henley
09
05
Java 设计模式简介 Java 设计模式简介
设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误
2018-09-05
03
看懂 UML 类图和时序图 看懂 UML 类图和时序图
这里不会将 UML 的各种元素都提到,我只想讲讲类图中各个类之间的关系;能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流;同时,我们应该能将类图所表达的含义和最终的代码对应起来。 UML类关系图示例请看以下这
2018-09-03
01
Google Java 编程规范 Google Java 编程规范
1 前言这份文档是 Google Java 编程风格规范的完整定义。当且仅当一个 Java 源文件符合此文档中的规则,我们才认为它符合 Google 的 Java 编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的
2018-09-01
08
23
19
18
12
IntelliJ IDEA 共享 IDE 设置 IntelliJ IDEA 共享 IDE 设置
IntelliJ IDEA 支持安装在不同计算机上的 IntelliJ IDEA(或其他基于 IntelliJ 平台的)产品的不同实例之间共享 IDE 设置。如果您使用不同的计算机工作,这可以帮助您重新创建一个舒适的工作环境,而且不会让你对
2018-08-12
11
Charles 功能介绍和使用教程 Charles 功能介绍和使用教程
Charles 简介Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。
2018-08-11
08
Git 介绍与常用命令 Git 介绍与常用命令
一、Git 是什么? Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控
2018-08-08
06
ADB 操作命令详解及用法大全 ADB 操作命令详解及用法大全
一、ADB是什么?ADB,即 Android Debug Bridge 是一种允许模拟器或已连接的 Android 设备进行通信的命令行工具,它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连
2018-08-06
07
29
Android 内存分配和内存泄漏 Android 内存分配和内存泄漏
1. 内存分配Java 虚拟机在执行 Java 程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结
2018-07-29
24
Android 中的窗口坐标体系和屏幕的触控事件 Android 中的窗口坐标体系和屏幕的触控事件
Android坐标系在物理学中,要描述一个物体的运动,就必须选定一个参考系。所谓滑动,正是相对于参考系的运动。在 Android 中,将屏幕最左上角的顶点作为 Android 坐标系的原点,从这个点向右是 X 轴正方向,从这个点向下是 Y
2018-07-24
5 / 6