developer tools
felix_wangq
这个作者很懒,什么都没留下…
展开
-
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-11-09 12:20:06 · 346 阅读 · 0 评论 -
Http之报文
1 概述HTTP报文是在HTTP程序之间发送的数据块,这些数据块以一些文本形式的元信息(meta-information)开头,描述了报文内容和含义。2 报文流HTTP使用流入(inbound)和流出(outbound)来描述事务处理(transaction)的方向。流入是指报文从客户端或Agent流向源端服务器流出是指报文源端服务器流向客户端或Agent代理3 报文组成HTTP报文由三部分组原创 2016-07-11 18:48:58 · 2053 阅读 · 1 评论 -
Android 样式开发之shape
1 概述shape,是Android最基础的形状定义工具。一般用shape定义的xml文件存放在drawable目录下,而不是其他drawable-x的目录。shape用于定义单一的形状。shape对应的实体类是GradientDrawable 使用shape可以定义四种类型的形状:rectangle: 矩形,默认的形状,可以画出直角矩形、圆角矩形、弧形等oval: 椭圆形,用得比较多的是画正圆原创 2015-12-22 15:11:17 · 649 阅读 · 0 评论 -
AndroidStudio mac快捷键
Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。Alt+H:查找功能,全局查找F4:查看类继承关系F2:查看文档说明(函数使用说明)Ctrl+E:查看最近打开过的文件Ctrl+Shift+E:查看最近编辑过的文件double Shift:全局查找,这个查看和Alt+H稍稍有些不同,这个是全局文件查找,到文件名称转载 2015-12-03 10:31:44 · 378 阅读 · 0 评论 -
GNU __attribute__分析
1 概述__attribute__机制可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。主要有用于改变所申明或定义的函数或数据的特性。2 规范语法格式为:__attribute__ ((attribute-list))其位置约束为:放于声明的尾部“;”之前。attribute_适用于函数的声明原创 2015-11-29 22:12:41 · 439 阅读 · 0 评论 -
Android使用gradle的管理本地Maven服务器
1 环境说明操作系统 Ubuntu 14.04(x64)maven maven3.3.9jdk jdk-1.8.0_65nexus nexus2.11.4gradle gradle2.92安装分别解压缩,然后添加进PATH环境变量。3使用使用maven$M2_HOME/conf/settings.xml: Maven全局配置${USER_HOME}/.m2/s原创 2015-11-25 11:05:16 · 3386 阅读 · 2 评论 -
Android Source管理
Android源码是由git管理的。但是Android源码工程比较多,结构复杂,故Google提供了一个Python脚本repo来管理整个仓库。官方提供了完整的repo初始化方法以下为常用的官方未提供的方法查看当前服务器分支命令git --git-dir .repo/manifests/.git/ branch -a查看本地分支命令repo branches或git branch切换本地分支命令原创 2015-12-14 15:10:53 · 433 阅读 · 0 评论 -
Gson用法整理
1 概述Gson是Google提供的一款json解析工具,用来在Java对象和Json数据之前进行映射。其源代码位于github.解析需要注意:1、类里面的属性名必须和json字段里面的key一模一样,或者使用@SerializedName指定别名和json中的名字一模一样。2、{} 代表一个对象 3、[]代表一个List4、如果不想些get/set方法,需要吧属性设置为public5、如果原创 2015-11-23 16:00:37 · 1209 阅读 · 1 评论 -
XCode快捷键
刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。 一、关于运行调试1、运行,停止,都在工具栏的Product里。Comma转载 2015-11-17 21:06:48 · 370 阅读 · 0 评论 -
Handler Looper MessageQueue之Handler
1、HandlerHandler.java文件位于framework/base/core/java/android/os/Handler.java1.1 创建handler源码中提供了7种handler构造方法public Handler()public Handler(Callback callback)public Handler(Looper looper) public Handler原创 2015-11-17 11:55:05 · 444 阅读 · 1 评论 -
移动端图片格式调研
图片通常是移动端流量耗费最多的部分,并且占据着重要的视觉空间。合理的图片格式选用和优化可以为你节省带宽、提升视觉效果。在这篇文章里我会分析一下目前主流和新兴的几种图片格式的特点、性能分析、参数调优,以及相关开源库的选择。Index几种图片格式简介移动端图片类型的支持情况静态图片的编码与解码JPEGPNGWebPBPG动态图片的编码与解码GIFAPNG转载 2015-11-12 19:42:38 · 500 阅读 · 0 评论 -
Sublime
Sublime Text 3 Mac 指南 | kpman | code var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-40497628-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.cr转载 2015-11-09 14:02:25 · 448 阅读 · 1 评论 -
Crontab
crontab 介紹crontab 是 Linux 內建的機制,可以根據設置的時間參數來執行例行性的工作排程。上述這張圖可以清楚的顯示出前五項參數應該要帶進去的數字。 依序是分鐘, 小時, 日期, 月份, 星期, command 參數為0-59, 0-23, 1-31, 1-21, 0-6, 需要執行的command※ 月份參數為0代表星期日參數特殊字符意義【*】:星號,代表任何時刻都接受的意思转载 2015-11-09 13:53:08 · 320 阅读 · 0 评论 -
Http之资源
1 概述HTTP协议通过资源才能寻找到请求服务器位置,换句话说资源可以称为各种网络服务的资源地址。2 URIURI是通用的资源标示符,其包含URL和URN两个子集。其中URL是通过描述符的位置来标识资源的;URN是通过名字来标识资源的。3 URL语法基本语法格式如下<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query>#<原创 2016-07-11 18:49:23 · 668 阅读 · 0 评论