自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术分享

creativity and fancy technology

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 android基础8——ImageButton类

这个类主要用来显示一个可以被用户点击的图片按钮。的XML元素的android:src和setImageResource()可以用来指定按钮所要显示成的图片。默认状态下它是一个正常的按钮,所以可以设置背景色为透而只显示想要显示的图片而不显示背景。为了表示不同的按钮状态(焦点,选择等),你可以为各种状态定义不同的图片。例如,定义蓝色图片为默认图片,黄色图片为获取时焦点时显示的图片,黄色图片为按

2013-09-18 20:20:53 1080

原创 android基础7——Activity

每一个activity都表示一个屏幕。应用程序会把它呈现给用户。创建一个新的activity类呈现了一个封装了窗口显示处理功能的空白屏幕。一般情况下,可以使用标准的androi约定,传递外部资源中定义的布局的资源ID,例如 setContentView(R.layout.main)为了在应用程序中使用一个activity,需要在manifest里面对其进行注册,在manifest的ap

2013-09-18 16:22:04 863

原创 android基础6——设置圆角按钮

圆角的按钮实现扁平化的UI很有美感,但是实现起来也不算太难。

2013-09-18 00:51:38 5208

原创 android基础5——使用资源

Android会基于当前的硬件、设备和语言配置来为某个资源标识符选择最合适的值。1.在代码中使用资源使用静态类R来访问资源。R类是基于外部资源而生的类,并且是在项目编译的时候创建的。R的每一个子类都把它的相关资源表示成变量的形式,例如R.string.app_name等等,不过其只是一个整数,代表资源在资源表中的位置。还需要构造函数或者类似setContentView的方法去传递资源变量。

2013-09-17 00:46:58 1027

原创 android基础4——Mainifest

众所周知,应用程序中的每一个UI都是通过Activity类的一个或者多个拓展实现的。在桌面开发环境中,Activity相当于Form,来布局和显示信息,以及影响用户的动作。Mainifest可以定义应用程序及其组件和需求的结构和元数据。即它包含了组成应用程序的每一个Activity、Service、Content Provider等等的节点。Mainifest文件由一个根标签构成,该标签带

2013-09-16 14:53:36 1174

原创 nodejs笔记2——请求路由

对于不同的URL请求,服务器应该有不同的反应。我们要为路由提供请求的URL和其他需要的GET及POST参数,随后路由需要根据这些数据来执行相应的代码。我们需要的所有数据都会包含在request对象中,该对象作为onRequest()回调函数的第一个参数传递。为了解析这些数据,需要调用额外的模块,分别是url和querystring模块。URL:This module has utiliti

2013-09-16 01:02:32 1320

原创 android编程——百度地图初探

项目需要,花了一天时间研究了下百度地图的API,其实看起来可能会有点困难,但是将它的DEMO跑起来之后一切都迎刃而解的样子了。百度方面讲地图的接口封装的挺不错的,而且现在能够提供的地图的服务也有将近十项之多。虽然相比谷歌地图可能有些性能会有些欠缺,但是在天朝还是百度地图用起来比较的方便一些。使用百度地图需要申请身份验证的KEY,如果有百度开发者账号的话几秒钟就可以申请到的。当然先下载好百度地图

2013-09-15 00:31:01 1762

原创 android基础3——系统组件

Activities(活动)应用程序的显示层。每一个画面对应于你的应用程序,将会是Activity类的扩展。Activity使用Views去构建UI来显示信息和响应用户的行为。就桌面开发而言,一个Activity相当于一张Form。一个Activity通常展现为一个可视化的用户界面。例如,一个Activity可能展现为一个用户可以选择的菜单项列表或者展现一些图片以及图片的标题。一个

2013-09-14 11:13:04 1249

原创 android基础2——android工程目录结构

简单认识下android的工程目录结构。因为没有截图工具,截个图嘿麻烦,所以在网上盗了一张图。 这个应该可以代表绝大多数的安卓工程目录了。目录介绍:src目录是放项目的源代码的,如xxx.java文件;src里面经常会用到的@Override文件:@Override在重写父类的onCreate时,在方法前面加上@Override,系统可以帮你检查方法的正确性,以确保你正确重写

2013-09-14 10:36:40 1171

原创 android基础1——布局

安卓的布局分为5大类,FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局)和TableLayout(表格布局)。每种布局都有自己布局的特点和不同的应用场合,各种标签之间可以嵌套。FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充

2013-09-13 17:05:51 1044

原创 JAVA环境配置

重装了系统,C盘原先的环境都木有了。又重新配置了一下java等等的环境,感觉并没有第一次配置那么复杂。首先需要去官网或者其他地方下载JDK文件,也就是JAVA的基本开发工具。基础开发工具是进行程序设计的基础,包含开发中需要的一些基本功能,例如编译、运行等,是其它开发工具的基础。JDK(Java Developer’s Kit),Java开发者工具包,也称J2SDK(Java 2 Softwar

2013-09-12 16:49:34 969

原创 nodejs笔记1

原来用node搭过一个简单的微博系统,最近因为需要重新翻出node来温习一下。看过node之后不得不惊艳于js这门语言虽然是脚本语言的威力,不仅前端离不开它而且可以凭借js自己去出色的实现一个后台,而且它的功能还远不止这些,而且越来越多的功能正在被发现出来。而且node的出现也可以算是颠覆了原先后台服务器语言的传统,不像PHP那样还需要Apache这些网页服务器的支持,它自己就可以把一切打包实现。

2013-09-12 01:36:10 1457

原创 HTML DOM节点

在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点:整个文档是一个文档节点每个 HTML 元素是元素节点HTML 元素内的文本是文本节点每个 HTML 属性是属性节点注释是注释节点创建新的 HTML 元素一些常用的 HTML DOM 方法:

2013-09-11 21:17:01 1241

原创 JS HTML DOM

HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。HTML DOM 树通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有 HTML 元素JavaScript 能够

2013-09-11 01:12:01 1422

原创 浏览器对象

浏览器提供了大量的对象,用于表示页面上HTML所对应的元素。通常将它们的集合称为浏览器对象模型(BOM)。BOM在很大程度上依赖于我们所使用的是何种类型的浏览器以及浏览器的版本,如果不慎选择经常会出现兼容性问题。不过如果我们的代码能够遵循W3C标准,就能更大限度的兼容不同的浏览器。浏览器对象在最顶层的是window对象,代表了浏览器的框架以及浏览器相关的一切,web页面就加载在这个框架之中,甚

2013-09-10 21:53:46 1093

原创 cakephp笔记——view层2

CakePHP 的视图层可以由不同的部分构成。每一部分有不同的用途。views:视图是动作运行的唯一的页面部分。它们构成了应用程序的响应。elements:小的可重用的视图代码。元件通常在视图内部渲染。layouts: 应用程序中打包了呈献逻辑的一些视图接口文件。多数视图在布局内部渲染。helpers:这些类包装了视图层的许多地方都使用的视图逻辑。除了其它事项,CakePHP 的助手帮助你

2013-09-10 15:04:43 1349

原创 WordPress数据备份

服务器钱用光了要关了或者是服务器想要搬家,需要备份各种数据。今天简单的备份了一下在服务器上面wordpress各种文件和资源。wordpress的数据主要分两个部分,一个是文字部分的;一个是附件部分,比如图片,音频,视频等。文字都被写进了Mysql里,在wp里面就是post的那张表;由于音频和视频都比较大,所以一般都外链,真正存储的就只有图片了。图片存储的位置是:/wp-content/uploa

2013-09-10 11:32:13 1303

原创 x-webkit-speech 语音输入

最近发现了chrome的一个屌爆了的功能。语音输入,经测试准确率很高。而且支持中文和英文口语输入,其他语言应该也是可以支持的。运用这个可以在搜索框中加入语音输入功能,不过目前只有Chrome 11及以上版本才支持。可以用chrome浏览器在这里试试效果,点击话筒即可:实现起来也非常简单,为input添加名为 x-webkit-speech 的属性就行了。样式如下:

2013-09-07 17:07:19 3487

原创 jquery平滑滚动插件

Jquery本身可以实现滚的功能,不过有点太粗糙,与其说是滚,还不如是跳。因此需要一些插件来去实现平滑的滚动的效果。最近做wiki发现了几个不错的插件。jquery.smooth-scroll就是很不错的一款实现此功能的插件。插件信息官网:https://github.com/kswedberg/jquery-smooth-scrollDemo:http://plugi

2013-09-07 16:54:41 1838

原创 cakephp笔记——view层

一个view是一个页面模版,通常按action的名字命名。例如,PostsController::add的view位于/app/views/posts/add.ctp。Cake view是非常简单的PHP文件,因此你可以在其中使用任何PHP代码。    Layouts 布局一个layout(布局)包含了所有包裹在view之外的表现代码。Layout文件都放在/app/views/l

2013-09-06 14:12:58 2055

原创 CSS——inline-block属性

Inline-block是元素display属性的一个值。这个名字的由来是因为,可以简单的解释为inline+block ;display设置这个值的元素,兼具行内元素( inline elements)跟块级元素(block elements)的特征。块级元素(block elements)来源于CSS盒子模型。块级元素包含width height,padding,border与marg

2013-09-06 00:48:51 1716

原创 图,网路与邻接矩阵

用一个二维数组存放顶点间关系(边或弧)的数据,这个二维数组称为邻接矩阵。邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵。对无向图而言,邻接矩阵一定是对称的,而且对角线一定为零(在此仅讨论无向简单图),有向图则不一定如此。在无向图中,任一顶点i的度为第i列所有元素的和,在有向图中顶点i的出度为第i行所有元素的和,而入度为第i列所有元素的和。用邻接矩阵法表示图共需要n^2个空间,由于无向图的邻接矩阵一定

2013-09-02 23:55:06 3167

原创 浏览器工作原理

浏览器可以说是应用最为广泛的应用,chrome、fireforks、safari等开源浏览器占据了浏览器市场的半壁江山。浏览器的主要功能是将用户选择得web资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是HTML,也包括PDF、image及其他格式。用户用URI(Uniform Resource Identifier 统一资源标识符)来指定所请求资源的位置。

2013-09-02 17:32:26 1210

原创 MST最小生成树及Prim普鲁姆算法

MST在前面学习了Kruskal算法,还有一种算法叫做Prim的。这两者的区别是Prim算法适合稠密图,比如说鸟巢这种几乎所有点都有相连的图。其时间复杂度为O(n^2),其时间复杂度与边的数目无关;而kruskal算法的时间复杂度为O(eloge),跟边的数目有关,适合稀疏图。prim算法  基本思想:假设G=(V,E)是连通的,TE是G上最小生成树中边的集合。算法从U={

2013-09-02 01:08:54 2434

原创 元素水平居中的多种实现

水平居中的实现在写样式中经常会用到。因此简单的记录一下。一、margin和width实现水平居中第一种方法是最古老的实现方案,也是最常见的方案,在分页容器上定义一个宽度,然后配合margin的左右值为“auto”实现效果。具体用margin: 0 auto; 或者定义好容器的宽度之后,分别定义margin-left和margin-right均为auto。

2013-09-01 01:19:39 1277

图片下拉放大,仿path

仿path 背景图片下拉,放大效果仿path 背景图片下拉,放大效果

2015-04-10

highcharts-4.0.1.zip

highcharts库用来帮助快速的实现Web页面中图表的绘制。

2014-07-12

空空如也

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

TA关注的人

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