自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 响应式网页设计

响应式网页设计(Responsive Web design)1、什么叫响应式网页设计    可以智能地根据用户行为以及使用的设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相对应的布局。2、设备检测    现在的市面上终端设备种类繁多,有PC、iPod、iPhone、Android、BlackBerry Windows Phone 等等。        那么开

2015-01-30 16:44:09 988

原创 CSS3 2D转换

CSS3 2D转换(transform)    通过 CSS3 转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸。    转换是使元素改变形状、尺寸和位置的一种效果。   CSS 2D具有以下转换方法:    translate() //位移    rotate() //旋转    scale() //缩放    skew() //倾斜转换    mat

2015-01-30 16:28:54 530

原创 linux vsftpd服务器安装和配置

一、安装    CentOS或RedHat:            # rpm -qa | grep vsftpd 查看是否已安装vsftpd服务器            # yum install vsftpd  安装命令    Ubuntu:            # sudo apt-get install vsftpd 安装命令二、启动    # service

2015-01-22 19:58:02 967

原创 Linux压缩&解压命令详解

一、gzip(英文愿意:GNU zip)    语法:gzip [选项] 文件    所在路径:/bin/gzip    执行权限:所有用户    功能描述:压缩文件    压缩后文件格式:gz    注意:该命令不能压缩目录,只能压缩文件,且压缩文件时会把原文件删除,如果不想把原文件删除,请加一个选项"-k",    详细功能参照 “gzip --help“命令。

2015-01-22 19:56:54 493

原创 Nodejs开始

简介: Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用。Node.js的优点1.RESTful API2.单线程3.Node.js可以在不新增额外线程的情况下,依然可

2014-12-30 17:49:00 383

原创 Android ViewPager控件实现图片轮播

图片轮播在很多app中需要使用到,下面源码是通过Android ViewPgaer控件实现图片轮播。源码下载:效果图:1、MainActivity.java文件代码:package com.example.picturecarousel;import java.util.ArrayList;import java.util.List;import jav

2014-12-26 23:22:38 1214

原创 Android文件存储

一、内部存储1、创建文件FileOutputStream fos = context.this.openFileOutput("test.txt", MODE_PRIVATE);—>在“/data/data/包名/files/”目录下会创建test.txt文件(如果该文件存在的话,会覆盖原有数据),MODE_PRIVATE:默认方式,文件是应用程序私有的MODE_WORLD_REA

2014-12-24 11:32:00 427

原创 EJS模版快速入门

一、什么是EJS       EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。二、为什么要使用EJS       与最初的JavaScript相比较,一些不太了解你的代码的人可以更容易地通过EJS模板代码看得懂你的代码。 让我们放松一下,一起来享受下令人激动的干净简洁的感觉。   总之可以让代码更加干净整洁,让人易懂。

2014-12-22 13:51:42 3388

原创 Android自定义view

什么叫自定义view, 就是继承android中已存在的一个视图,例如button,viewgroup等其它控件。通过重写父视图的事件或方法,来完成一些交互或渲染操作。自定义view的好处就是可以实现控件重复利用,实现一些绚丽效果,以及扩展原有控件功能。什么时候需要自定义view?    1、系统自带的View满足不了设计的要求    2、界面中存在一些有相同效果的布局,例如界面的

2014-12-19 21:46:22 465

原创 JS获取和修改元素样式

1、获取元素样式:可以通过元素的style属性,获取元素行内样式(即通过元素行内style属性定义的样式)。style属性是一个对象,包括一系列样式属性。例如:color, backgourdColor。上面讲的通过style属性获取元素样式,不推荐使用。下面的一段代码,可以获取元素运行时的样式,即全局的样式。这种方式可以动态获取元素的样式,包括元素大小。/

2014-12-18 20:14:55 3831

原创 JS 原型(prototype)详解

JS的原型是什么?首先来看一段代码:function C() { console.log("C is a class");}function f() { console.log("f is a function");}在js中"function" 关键字有两个含义,既可以把它当作一个普通函数关键字,也可以把它当作类的构造函数(即定义类)关键字。上面定义的两

2014-12-15 10:45:53 626

原创 Android 数据存储之SQLite

SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主流的操作系统运行。支持高达2TB大小的数据库,以单个文件的形式存在,以B-Tree的数据结构形式存储在磁盘上。特点主要包括:1、轻量级 一个动态库 单文件。2、独立性 没有依赖 无需安装。3、隔离性 全部在一个文件夹中。4、跨平台 支持众多主流操作系统。

2014-12-10 22:31:15 515

原创 Android 数据存储之SharedPreferences

SharedPreferences是一种轻型的数据存储方式,基于xml文件存储Key-Value键值对数据。只支持存储一些基本数据类型,如string, boolean, float, int型数据,通常用来存储程序中的一些简单的配置信息。下面给出一个SharedPreferences操作的工具类:import android.content.Context;import and

2014-12-10 20:59:15 347

原创 用JS写的一个Ajax库

myajax是一个用js编写的一个跨浏览器的ajax库,支持get, post, jsonp请求,精巧,简单。一、发送GET请求:myajax.get({ data: {}, //参数 url: "", //请求地址 //发生错误是调用 error: function(data) { }, //请求成功调用 success: function(data){

2014-12-05 15:25:10 701

原创 如何解决inline-block元素之间空格

直接看代码:HTML代码 One Two ThreeCSS代码nav a { display: inline-block; padding: 5px; background: red;}显示效果:几种解决方式:一、将a标签的父元素的font-size设置为0:nav { font-size: 0;}

2014-12-04 10:31:46 640

原创 JS DOM事件处理程序

实验代码:给button标签添加点击事件处理程序。function onClick() {alert("hello");}测试1、HTML事件处理程序 onclick="onClick()">测试这种方式添加处理程序,js代码和html耦合,不利于维护,实际开发中,不推荐用。2、DOM0级事件处理程序var btn = document.

2014-12-01 13:16:45 636

原创 JS DOM事件机制详解

1、事件流html 元素触发事件的顺序。2、事件冒泡IE的事件流叫做事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点(文档)。3、事件捕获事件捕获的思想是不太具体的节点应该更早的接收到事件,而最具体的节点应该在最后接收到节点。事件捕获的用意在于事件到达预定目标之前捕获它。DOM事

2014-11-27 15:32:23 1959

原创 Android单元测试的配置

在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性..........第一步:首先在AndroidManifest.xml中加入下面代码:[html] view plaincopyprint?

2014-11-12 17:58:58 368

原创 Android ListView分页加载数据

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" >

2014-11-12 09:41:37 636

转载 理解Fragment生命周期

官网帮助文档链接: http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一 Fragment的生命周           二,与Activity生命周期的对比     场景演示 : 切换到该Fragment11-29 14:26:35.095: D/

2014-11-11 21:49:36 290

原创 ADB命令介绍

什么是ADB?

2014-11-09 14:10:50 492

转载 安卓屏幕分辨率及UI尺寸详解

1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素,在高度方向有1280个像素。(2)屏幕大小。屏幕大小是手机对角线的物理尺寸,以英寸(inch)为单位。比如某某手机为“5寸大屏手机”,就是指对角线的尺寸,5寸×2

2014-09-28 22:46:43 24131 1

原创 怎样手工root android系统

adb shell mount  命令查看/system

2014-09-25 21:01:27 1102

原创 Android中asset文件夹和raw文件夹区别

1.两者文件夹中的文件打包后会原封不动的保存在apk文件中,不会b

2014-09-15 14:10:47 548

原创 jquery 实现图片轮播

dddddddddddddddd>>

2014-06-26 19:36:54 626

android图片轮播

Android ViewPager控件实现图片轮播

2014-12-28

空空如也

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

TA关注的人

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