![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tools
文章平均质量分 61
阁楼猫
这个作者很懒,什么都没留下…
展开
-
Intellij idea常用快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Spac原创 2014-06-13 10:33:38 · 1030 阅读 · 0 评论 -
android使用Charles抓包https请求
以前使用抓包神器fiddler抓包还是很厉害的,听说过Charles一直没用过,只从换了mac,fiddler就没发用了,只能研究下Charles,这都不是重点,主要是现在的请求都使用了https抓包就不太好了,各种证书验证,无意中发现有人研究出来抓包https的方法,按照其步骤操作了一遍,神奇的效果发生了,https也可以咦步骤:1.下载Charles 4.0.2http://xclient.in原创 2017-01-18 17:12:10 · 27774 阅读 · 5 评论 -
使用Python教你秒搭本地服务器
第一步,下载Python,安装Python,我使用的是2.0以上版本 ,安装不用多说 直接下一步,安装完成后把python的安装目录添加到path系统环境变量。 再测试python安装是否成功,cmd打开命令行输入 python 命令。第二步 创建服务器目录 在计算机中随便创建个目录,比如D:/123 然后使用cmd进入到123目录下,输入下面的一行命令 ,其中8088是端口号(随意设置不要被占原创 2016-10-13 10:09:29 · 7050 阅读 · 0 评论 -
android studio配置Javah 和ndk-build
在studio中setting中可以添加一些extend tool方便开发,今天就说下怎么配置javah和ndk-buildsetting中选择extend tooljavah 命令的配置(一键生成h文件) 1.Program:$JDKPath$\bin\javah.exe 这里配置的是javah.exe的路径(基本一致)$JDKPath$可以从右侧按钮(insert mac...)中选择2.Pa原创 2016-10-23 00:02:46 · 7155 阅读 · 2 评论 -
Gradle基础介绍
Android Studio项目包含了一个顶级的构建文件和适用于每个模块的构建文件。在项目路径下有个 build.gradle,这些都是纯文本文件,使用了Groovy语法结合了Android plugin for Gradle提供的标签来配置项目的构建。每个项目至少有一个project,一个build.gradle就代表一个project,每个project可以包含很多个task,task中原创 2016-09-06 22:33:40 · 456 阅读 · 0 评论 -
Gradle之SourceSet
介绍–sourceSet与项目结构有关,和maven一样,在默认的情况下,项目的目录结构是固定的Java的标准项目目录布局,只不过maven是不可以修改的,但是Gradle可以修改。java插件引入了一个概念叫做SourceSets,通过修改SourceSets中的属性,可以指定哪些源文件(或文件夹下的源文件)要被编译,哪些源文件要被排除。Gradle就是通过它实现Java项目的布局定义。目录–Ja原创 2016-09-18 23:56:42 · 35163 阅读 · 1 评论 -
Gradle配置dependencies
dependencies { compile fileTree(dir: 'libs', includes: ['*.jar']) compile project(':honjane-demo-library') betaCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1'原创 2016-09-18 16:52:33 · 20738 阅读 · 0 评论 -
Gradle 配置 BuildConfig详解
BuildConfig 前面文章有简要提到,这次详细介绍每个命令代表什么。这个功能非常强大,我们可以通过在这里设置一些key-value对,这些key-value 对在不同编译类型的 apk 下的值不同,比如我们可以为debug 和release 两种环境定义不同的服务器先来看下简单的release模式buildTypes { release { //是否开启混原创 2016-09-08 00:04:07 · 5548 阅读 · 0 评论 -
使用tcpdump抓Android网络包
1 抓包原理 tcpdump(需Root用户运行)拦截和显示发送或收到过网络连接到该机器的TCP/IP和其他数据包。简单说就监控手机进出网络数据。2 方法优劣2.1优点 1.手机数据包无遗漏2.2缺点 1.不能实时抓包 2.电脑需要安装Android SDK 3.测试手机需要获取root权限 4.测试手机需要安原创 2014-11-19 16:52:41 · 2100 阅读 · 0 评论 -
使用Intellij Idea生成可执行文件jar,转为exe文件步骤
保证自己的Java代码是没有问题的,在IDEA里面是可以正常运行的,然后,按下面步骤:步骤一:打开File -> Project Structure -> Artifacts,如下图步骤二:点击“+”,选择“Jar”,选择Empty或From modules with dependencies步骤三:设置一个主函数入口main class 如图:完成原创 2014-11-03 13:24:01 · 29296 阅读 · 3 评论 -
Android lint工具 检查的常见问题
1. Correctness 1) DuplicatedIds Layout中id应该唯一 2) NewApi 代码中使用的某些API高于Manifest中的Min SDK 3) InconsistentArrays 字符串国际化中,同一名字的的String-Array对应的item值不相同 4) Registered Activity/Service/Conten原创 2014-11-03 15:08:19 · 1543 阅读 · 0 评论 -
Android studio快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动原创 2014-09-03 11:29:34 · 864 阅读 · 0 评论 -
android项目两种构建方式的整合(Eclipse/idea和Android Studio)
摘要android项目两种构建方式的整合(Eclipse/idea和Android Studio)原文android的两种构建方式目前android主要有两种构建方式,一种基于ant(传统的),另一种是13年Google/IO上新推出基于Gralde的构建(Android Studio)。从sdk的samples的例程也可以看到api18后的例程的项目目录结构也变了。简转载 2014-09-03 10:48:05 · 1995 阅读 · 0 评论 -
使用TinyPNG批量压缩图片
注册apikeyhttps://tinypng.com/developers安装环境需要用到python,pip1、安装pythonPython 2 需要大于2.7.9 brew install python或者 Python 3: 需要大于等于3.4brew install python32、安装pip 使用pip官网get-pip.py安装一直不...原创 2018-02-08 12:04:38 · 2287 阅读 · 0 评论