自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qingsong_xu的博客

人生路漫漫

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

原创 react native点击事件传递参数

比如我们定义一个TouchableOpacity点击事件,该方法需要接收一个参数值,如下_gotoSubClass(sectionID, rowID) { console.log("sectionID="+sectionID + "rowID=" + rowID);}那么在TouchableOption组件的onPress属性中应该这样写: <TouchableOpacity onP

2017-05-23 09:21:25 11130

原创 The development server returned response error code: 500 in react-native

写ReactNative应用时遇到:The development server returned response error code: 500,经查看是由于某个modules不在modules map里,多次关闭terminal及模拟器均未解决,最后根据错误提示,三行代码解决。 按顺序在命令行里执行一下下面的指令,运行过程中未报错,基本就ok了,嘿嘿 1、watchman watch-de

2017-05-19 09:06:52 29857 3

原创 欢迎使用CSDN-markdown编辑器

title: zsh-强大shell的使用 date: 2016-03-19 19:42:52tags:闲来无事,就想折腾折腾我的mac,哈哈(1)iTerm2 是 OS X 下一款开源免费的的终端工具,我基本用它替代了原生的 Terminal。网址:http://www.iterm2.com(2)有了优秀的终端,我们终于可以使用 Shell 了。不过,万里长征才开始了第一步,Shell 也是分门

2016-04-16 19:15:17 298

原创 史上最简洁明了的配置hexo+github打造属于自己github pages博客

既然是Hexo + github,那么首先得准备这两个平台。(此文章基于读者已懂github使用及熟悉基本git命令,所以就不赘述github的知识了。),直接上干货!1、安装HexoHexo是目前比较流行的博客框架,中文主页网址是:https://hexo.io/zh-cn/,默认英文主页网址是:https://hexo.io/ 最终目的是安装hexo客户端,但是安装时,是使用node.js工具

2015-10-31 16:31:29 564

原创 Linux的连接档

linux硬链接与软链接1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是

2015-10-27 22:16:08 5965 1

原创 Ubuntu打开终端的方式

最初我想在Ubuntu上运行下命令,练练手,可是却发现不知道从哪里运行终端,后来在网上搜索了一下,才恍然大悟: 1.在菜单内的附件上面有 2.在运行命令的输入框打开 3.快捷方式 4.快捷键1、就和使用windows一样,在左上角的菜单上点一下,搜索[附件],会列出一列,然后选择其 中的[终端],点一下就OK。又或者直接搜索“终端或者它的英文名”,会直接过滤出你的搜索。2、长按Alt键+F2

2015-10-27 22:12:54 730

原创 工厂设计模式

工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到了子类。程序在接口和子类之间加入了一个过渡端,通过此过渡端可以动态取得实现了共同接口的子类实例化对象。interface Animal { // 定义一个动物的接口 public void say(); // 说话方法 } class Cat implements Animal {

2015-10-27 22:10:48 255

原创 单例设计模式

单例设计模式: 所谓单例模式,就是在程序中任何位置调用new方法创建单例的类,永远只会有一个对象被实例化产生,具体不周如下: (1)将该单例模式的类的构造方法私有化(采用private修饰)。 (2)在其内部产生该类的实例化对象,并将其封装成private static类型。 (3)定义一个静态方法,返回该类实例。 示例代码如下:class Singleton { priva

2015-10-27 22:08:14 232

原创 设计模式

设计模式是不分语言的;前辈们总结出来的设计模式分:3种类型及23种模式: 设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂

2015-10-27 22:06:21 295

原创 View的事件分发机制(1)

介绍点击事件的传递规则之前,首先我们要明白要分析的对象就是MotionEvent.MotionEvent在手指接触屏幕后,会产生一系列事件,其中典型的事件类型有如下几种: 1、ACTION_DOWN—–手指刚触摸屏幕时触发。 2、ACTION_MOVE—–手指在屏幕上移动时。 3、ACTION_UP——–手指从屏幕上松开的那一瞬间。 4、ACTION_CANCEL——通常遇到的情况是,比如录

2015-10-27 22:02:55 310

原创 ViewDragHelper详解

目前抽屉式的Android应用还是比较多的,而且给人眼前一亮的感觉,其中“腾讯QQ”的拖拽效果的抽屉式样式就是一个很好的例子。通过查看他人源码发现,里面用到了ViewDragHelper和Gesturedetector.ViewDragHelper是framework中不为人知却非常有用的一个工具。在2013年谷歌i/o大会上介绍了两个新的layout:SlidingPaneLayout和Drawe

2015-10-27 21:47:54 546

空空如也

空空如也

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

TA关注的人

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