Android Studio 3.0 利用 Android Profiler 测量应用性能 Android Studio 3.0 采用全新的 Android Profiler 窗口取代 Android Monitor 工具。 这些全新的分析工具能够提供关于应用 CPU、内存和网络活动的实时数据。 您可以执行基于样本的函数跟踪来记 2018-08-18 Android Android Android Studio Android Profiler IntelliJ IDEA 共享 IDE 设置 IntelliJ IDEA 支持安装在不同计算机上的 IntelliJ IDEA(或其他基于 IntelliJ 平台的)产品的不同实例之间共享 IDE 设置。如果您使用不同的计算机工作,这可以帮助您重新创建一个舒适的工作环境,而且不会让你对 2018-08-12 工具 Android Studio IntelliJ IDEA Charles 功能介绍和使用教程 Charles 简介Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。 2018-08-11 工具 Charles 工具 Git 介绍与常用命令 一、Git 是什么? Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控 2018-08-08 工具 工具 Git ADB 操作命令详解及用法大全 一、ADB是什么?ADB,即 Android Debug Bridge 是一种允许模拟器或已连接的 Android 设备进行通信的命令行工具,它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连 2018-08-06 工具 工具 ADB 命令行 Android 内存分配和内存泄漏 1. 内存分配Java 虚拟机在执行 Java 程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结 2018-07-29 Android Android Java Android 中的窗口坐标体系和屏幕的触控事件 Android坐标系在物理学中,要描述一个物体的运动,就必须选定一个参考系。所谓滑动,正是相对于参考系的运动。在 Android 中,将屏幕最左上角的顶点作为 Android 坐标系的原点,从这个点向右是 X 轴正方向,从这个点向下是 Y 2018-07-24 Android Android Google Guava 类库简介 一. Guava 简介 Guava 是一个 Google 开发的 基于 Java 的类库集合的扩展项目,包括集合[collections]、缓存[caching]、原生类型支持[primitives support]、并发库[concur 2018-07-22 Android Android Google Android 在APP内打开指定的QQ、QQ群 1.判断是否安装 QQ 客户端 /** * QQ包名 */ public static final String PACKAGENAME_QQ = "com.tencent.mobileqq"; 2018-07-21 Android Android Android 状态栏、导航栏相关 1.状态栏1.获取状态栏高度 /** * 获得状态栏的高度(单位:px) */ public static int getStatusBarHeight(Context context) { 2018-07-20 Android Android Android 布局中的空格以及占一个汉字宽度的空格的实现 空格的替代符号有以下几种: 名称 编号 描述   不断行的空白(1个字符宽度)     半个空白(1个字符宽度)   &a 2018-07-12 Android Android Android 自动化测试之 Monkey Monkey 简介Monkey 介绍Monkey 是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。 Monkey 测试也有人叫做搞怪测试。就是用一些稀奇古怪的操作方式去 2018-07-08 Android Android Monkey