自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RickyXE

宁静致远

  • 博客(6)
  • 收藏
  • 关注

原创 Mac命令行高亮

在home下创建一个.bash_profile文件,向其中添加两行配置:export CLICOLOR=1 export GREP_OPTIONS='--color=always'第一行配置针对ls命令设置显示颜色,第二条设置grep命令显示颜色。

2016-05-26 14:56:48 2477

原创 Shell脚本$系列参数意义

参数 意义 $0 当前运行程序名称 $1 当前程序第一个参数 $n 当前程序第n个参数 $* 当前程序所有参数 $# 当前程序参数个数 $$ 当前程序PID 例如:#!/bin/bash echo $0 echo $1 echo $2 echo $3 echo $* echo $# echo $$运行及输出: $ ./test.sh -arg1

2016-05-19 13:45:04 564

原创 Android 6.0动态权限 Runtime Permission API使用

Runtime PermissionAndroid 6.0版本引入了动态权限获取机制(Runtime Permission),并引入了新的API来让开发者使用这一功能。 开发者使用相应API后,系统会自动弹出对话框,提示用户授予权限。在以往的Android版本中,checkPermission接口主要是读取Manifest文件中的权限声明,来判断当前应用权限的;对于很多手机内置手机管家中的权限管理

2016-05-17 17:28:12 1747

原创 Android网络编程实例

这次简单的通过使用okhttp和node.js来实现Android与服务端交互。 使用node.js作为服务端是因为其配置和开发都比较简便,在windows平台上也能很快搭建起环境; 在开发Android应用时,这种快速构建的“后端”,可以用来在真正的服务端开发完成前,Mock后端数据,来验证应用网络接口的正确性。

2016-05-17 15:42:55 1838

原创 简单实现ButterKnife的注解功能

今天简单实现一个类似ButterKnife注解的功能——通过注解的方式,简化代码中View变量与XML资源绑定的流程。 ButterKnife使用的是CLASS级别的注解,在这里短平快,使用RUNTIME注解来模仿,会损失运行时性能。首先,我们来看一下ButterKnife典型的使用场景:@InjectView(R.id.title_text) TextView mTitleTextView;@O

2016-05-11 18:19:04 1775

原创 使用layer-list绘制圆角矩形

在Android中xml资源文件是一个非常强大的工具,向圆角矩形的图案,完全不用单独绘制图片文件,使用xml编写代码就完全可以实现。其实质原理是通过xml代码控制,绘制多个图层,图层堆叠而达到所想要绘制图形的效果。例如绘制一个蓝色边框矩形: 从上面看,由于白色图层面积比蓝色图层小一圈,便产生了蓝色边框矩形的效果。 这样编写的xml包含几个重要的元素: 1. layer-list: 根元素 2

2016-05-09 14:27:24 3284

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除