开发工具
寒江蓑笠
这个作者很懒,什么都没留下…
展开
-
git 常用命令
git loggit log -p:显示每一次的提交的差异git log -p -x (x为次数,整数):指定了显示差异的次数git log --stat:显示简要的增改行数统计git log --author=何强:显示某个作者的提交记录git checkoutgit checkout -- **(file):还原对file的修改git checkout -b m原创 2015-03-07 10:56:48 · 743 阅读 · 0 评论 -
Android Studio 导入 Android 源码
我的博客原文地址 Android 的源码代码量是非常大的,也有多种代码编辑器来供我们选择来去阅读Android源码,本文将介绍如何将 Android 源码导入到 Android Studio 中来的技巧。 导入源码修改Android Studio的配置文件由于导入源码时需要消耗大量内存,所以建议修改一studio64.vmoptions文件:-Xms1024m-Xmx1024m生成导入到And原创 2017-03-15 19:40:58 · 22599 阅读 · 1 评论 -
Gradle 使用指南 -- Gradle Task
概述Gradle 官方文档 Gradle User Guide 中文版Gradle 中的每一个 Project 都是由一个或者多个 Task 来构成的,它是 gradle 构建脚本的最小运行单元,一个 Task 代表一些更加细化的构建,可能是编译一些 classes、创建一个 Jar、生成 javadoc、或者生成某个目录的压缩文件。Task 相关命令./gradlew tasks:列出当前工程原创 2017-08-29 19:28:31 · 2152 阅读 · 0 评论 -
Gradle 使用指南 -- 创建Plugin
概述Gradle 的插件可以有三种形式来提供:直接在build.gradle中编写Plugin,这种方式这种方法写的Plugin无法被其他 build.gradle 文件引用。单独的一个Module,这个Module的名称必须为buildSrc,同一个工程中所有的构建文件够可以引用这个插件,但是不能被其他工程引用。在一个项目中自定义插件,然后上传到远端maven库等,其他工程通过添加依赖,引用原创 2017-08-21 16:21:11 · 1342 阅读 · 0 评论 -
Android Studio常用插件
0.Android Studio 插件的安装Android Settings -> Plugins (现实已经安装的插件)-> Browser repositories ,选择需要安装的插件,点击 Install plugin就可以了。1. adb-ideahttps://github.com/pbreault/adb-idea 通过该插件可以不需要手动输入 adb 命令完成以下操作: Unin原创 2016-02-29 11:03:17 · 489 阅读 · 0 评论 -
Android 性能优化之MAT分析内存泄漏
MAT 是 Memory Analyzer Tool 的简称,它是一款强大的内存分析工具,使用它能帮助开发者快速分析内存泄漏以及优化内存的使用。 内存泄漏也是我们开发过程中经常碰到的问题,掌握了MAT工具,那么你就不会惧怕内存泄漏,使用它可以让内存泄漏无所遁形。MAT下载进入网址下载MAT工具,如果你使用 Eclipse 开发工具而且已经集成了插件,可以不用下载了。场景准备我们用下面的代码产生一个原创 2017-06-27 11:32:16 · 1330 阅读 · 0 评论 -
Android 性能优化之MAT分析内存泄漏
http://www.iconfont.cn/https://icomoon.io/app/#/selecthttps://github.com/mikepenz/Android-Iconicshttp://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=2650821086&idx=1&sn=080bc2cfaa04947b974bf6273bbd原创 2016-10-18 14:29:17 · 691 阅读 · 0 评论 -
Android 性能优化之TraceView的使用
我的博客原文地址TraceView简介工欲善其事,必先利其器。要想分析Android的性能问题,比如卡顿了之类的,那么就必需掌握TraceView工具的使用。 TraceView 是 Android SDK 中内置的一个工具,它可以加载 trace 文件,用图形的形式展示代码的执行时间、次数及调用栈,便于我们分析,以此来优化 App 运行效率。生成trace文件在进行分析以前,必需要生成trace原创 2017-04-25 19:48:36 · 1917 阅读 · 0 评论 -
Android Studio 配置
http://liukun.engineer/2016/04/10/Android-Studio-advanced-configuration/原创 2016-04-13 09:35:33 · 581 阅读 · 0 评论 -
Markdown 绘制 UML 图 -- PlantUML + Gravizo
我的博客原文地址我们在工作中会经常使用UML图,实现UML的工具有很多,首先是绘图软件,但是所有的绘图软件有这样一个问题:这些软件绘制成的图片无法进行版本控制。也就是说如果后面你想修改软件的话,如果在软件里面的原图没有保存的话,就要重新再画了。这对于我们习惯于版本控制的码农来说显然是无法忍受的。 那么下面介绍一种可以在Markdown中使用的绘制UML工具 —— PlantUML,以及渲染引擎 G原创 2017-08-10 14:40:37 · 27798 阅读 · 0 评论