自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落日小屋

Stay Hungry, Stay Foolish

  • 博客(106)
  • 资源 (154)
  • 收藏
  • 关注

原创 Android得到控件在屏幕中的坐标

getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标 (不是很理解= =、)getLeft , getTop, getBottom,getR

2012-02-29 15:42:15 121491 15

原创 SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 问题

win7 下   cmd  运行   sqlplus    报错以下错误。SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 调 SP2-0152解决办法: 在 oracle\product\10.2.0\db_2\BIN 目录下  找到  sqlplus.exe   右键属性---兼容性--- 选上  已兼容模式运行这

2012-02-28 19:45:05 2123

原创 人人API

API 列表 接口分类接口名描述用户信息users.getInfo得到用户的信息,支持批量获取。 users.getLoggedInUser得到当前session的用户ID。 users.hasAppPermission根据用户的id,以及相应在人人网的操作权限(接收email,更新状态等),来判断用户是否可以

2012-02-27 14:37:53 3398

原创 Android学习笔记技巧之垂直和水平滚动视图

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" > <HorizontalScrollView android:layo

2012-02-25 13:30:31 4049 1

原创 Android学习笔记技巧之给文本加边框

BorderTextViews.javapackage xiaosi.BorderTextView;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.

2012-02-23 17:05:56 4779

转载 各种颜色以及16进制表示形式

红色和粉红色,以及它们的16进制代码。#990033#CC6699#FF6699#FF3366#993366#CC0066#CC0033#FF0066#FF0033..#CC3399..#FF3399#FF9999#FF99CC#FF0099#CC3366

2012-02-23 16:56:09 2487

原创 Android学习笔记进阶21之设置壁纸

别忘记在ApplicationManifest.xml 中加上权限的设置。 壁纸设置方法有三种:        第一 通过WallpaperManager方法中的 setBitmap()第二 通过WallpaperManager方法中的 setResource()第三 通过ContextWrapper 类中提供的setWallpaper()方法       由于 Act

2012-02-22 11:44:00 4564 1

原创 Android学习笔记进阶20之得到图片的缩略图

简介之前往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。现在我给大家介绍一种比较简单的方法:(网上有)在Android 2.2版本中,新增了一个ThumbnailUtils工具类来是实现缩略图,此工具类的功能是强大的,使用是简单,它提供了一个常量和三个方法。利用这些常数和方法,可以轻松快捷的实现图片和视频的缩略图功能

2012-02-20 21:27:36 14594 3

原创 Android学习笔记进阶19之给图片加边框

//设置颜色 public void setColour(int color){ co = color; } //设置边框宽度 public void setBorderWidth(int width){ borderwidth = width; } 具体实现:package xiaosi.imageborder;import android.app.A

2012-02-18 08:20:05 15915 5

原创 Android学习笔记进阶18之画图并保存图片到本地

1、首先创建一个Bitmap图片,并指定大小; 2、在该图片上创建一个新的画布Canvas,然后在画布上绘制,并保存即可; 3、需要保存的目录File,注意如果写的目录如“/sdcard/song/”如果不存在的话,要先创建(file.mkdirs).。4、需要添加权限:Canvas是一个画布,你可以建立一个空白的画布,就直接new一个Canvas对象,不需要参数。

2012-02-17 22:08:07 14975 2

原创 Android学习笔记进阶17之LinearGradient

具体的看一下博文:Android学习笔记进阶15之Shader渲染 package xiaosi.BitmapShader;import android.app.Activity;import android.os.Bundle;public class BitmapShaderActivity extends Activity { /** Called when t

2012-02-17 14:58:36 3761

原创 Android学习笔记进阶16之BitmapShader

简介具体的看一下博文:Android学习笔记进阶15之Shader渲染 public   BitmapShader(Bitmap bitmap,Shader.TileMode tileX,Shader.TileMode tileY)调用这个方法来产生一个画有一个位图的渲染器(Shader)。bitmap   在渲染器内使用的位图tileX      The tili

2012-02-17 13:17:16 26582 5

原创 Android学习笔记进阶15之Shader渲染

Android提供的Shader类主要是渲染图像以及一些几何图形。Shader有几个直接子类:BitmapShader    : 主要用来渲染图像LinearGradient  :用来进行线性渲染RadialGradient  : 用来进行环形渲染SweepGradient   : 扫描渐变---围绕一个中心点扫描渐变就像电影里那种雷达扫描,用来梯度渲染。ComposeSh

2012-02-17 13:15:17 11117

原创 Android学习笔记进阶14之像素操作

在我们玩的游戏中我们会经常见到一些图像的特效,比如半透明等效果。要实现这种半透明效果其实并不难,需要我们懂得图像像素的操作。不要怕,其实在Android中Bitmap为我们提供了操作像素的基本方法。我们可以通过getPixels()方法获得该图像的像素并放到一个数组中去,我们操作这个数组就可以了。最后通过setPixels()方法设置这个数组到Bitmap中。在Android中,每一个

2012-02-17 11:30:20 6934 2

转载 android图像处理系列之三--图片色调饱和度、色相、亮度处理

原图:处理后:下面贴代码:一、图片处理层:package com.jacp.tone.view;import java.util.ArrayList;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import an

2012-02-17 11:08:30 19136 4

转载 android图像处理系列之四--给图片添加边框(上)

图片处理时,有时需要为图片加一些边框,下面介绍一种为图片添加简单边框的方法。基本思路是:将边框图片裁剪成八张小图片(图片大小最好一致,不然后面处理会很麻烦),分别对应左上角,左边,左下角,下边,右下角,右边,右上角,上边,其中左右上下只需要一个有效长度,就像重写水平进度条一样,只需要一个有效的长度,然后平铺,就达到了最后想要的效果,不错,左右上下边采用的也是这样的思路。也可以将八张图片组合在一

2012-02-17 11:06:39 10640 3

转载 android图像处理系列之五--给图片添加边框(中)

前面一篇讲到给图片加边框的方式,只能给图片加一些有规则的边框,如果想加一些比较精美的效果,就有点麻烦了。下面就给出解决这个问题的思路。思路是:一些比较精美的花边图片我们是很难用代码控制,就目前本人水平是达不到,不排除牛人,再说了PS那些效果都是程序员做出来,肯定有实现的方法,这可能就要涉及很复杂的图形学。扯远了,接来说怎么用那些精美的花边做为图片的边框。简单的方式是用两张图片叠加。最简单的一种

2012-02-17 11:05:09 13111 8

转载 android图像处理系列之六--给图片添加边框(下)-图片叠加

前面介绍了一种用透明图片叠加的方式添加花边边框,下面将介绍另外一种图片叠加添加花边边框的方式。前面方法有一个缺点,就是做成PNG图片,图片体积会很大,不是一般的大,比同样的JPG大三倍多,如果项目可以忽略包的大小,那么可以用前种处理方式,本文讲到的虽然可以减小图片的体积,但处理较复杂,而且本人研究的还不是很成熟。本文就是针对JPG边框处理,但缺点是还不够成熟,仅提供思路。思路:可以将边框做成J

2012-02-17 11:04:08 10399 3

转载 android图像处理系列之七--图片涂鸦,水印-图片叠加

图片涂鸦和水印其实是一个功能,实现的方式是一样的,就是一张大图片和一张小点图片叠加即可。前面在android图像处理系列之六--给图片添加边框(下)-图片叠加中也讲到了图片叠加,里面实现的原理是直接操作像素点。下面给出别外一种方式让图片叠加--用Canvas处理图片,canvas已经封装好了,直接调用就行。下面看效果:+=代码: /** * 组合涂鸦图片和源图片 * @

2012-02-17 11:02:46 9315 2

转载 android图片特效处理之怀旧效果

图片特效处理系列将介绍图片的像素点的特效处理,这些物资注重的是原理。也就是说只要你知道这些算法不管是C++,VB,C#,JAVA都可以做出相同的特效。下面将介绍图片怀旧效果的算法。算法如下:上面公式的意思是说将每个像素点的RGB值先分离出来,然后再按照上面的三个算式分别重新计算出RGB值然后做为当前点的RGB值。下面看效果图片:原图片:处理后:代

2012-02-17 11:01:25 14221 8

转载 android图片特效处理之模糊效果

这篇将讲到图片特效处理的模糊效果。跟前面一样是对像素点进行处理,算法是通用的,但耗时会更长,至于为什么,看了下面的代码你就会明白。算法:一、简单算法:将像素点周围八个点包括自身一共九个点的RGB值分别相加后平均,作为当前像素点的RGB值,即可实现效果。举例:ABCDEFGHI假如当前点是E,那么会有:[java] view plaincopyprin

2012-02-17 10:58:54 27492 6

转载 android图片特效处理之锐化效果

这篇将讲到图片特效处理的锐化效果。跟前面一样是对像素点进行处理,算法是通用的。算法原理:一、简单算法:分别获取当前像素点和八个周围像素点的RGB值,先求出当前像素点的RGB值与八个像素点RGB值的和的平均数,再乘以相应的系数,然后在与当前像素点之和。例:ABCDEFGHI对E点进行锐化:[java] view plaincopyprint?

2012-02-17 10:56:35 14644 4

原创 android图像处理(3)浮雕效果

这篇将讲到图片特效处理的浮雕效果。跟前面一样是对像素点进行处理,算法是通用的。算法原理:用前一个像素点的RGB值分别减去当前像素点的RGB值并加上127作为当前像素点的RGB值。例:ABC求B点的浮雕效果如下:B.r = C.r - B.r + 127;B.g = C.g - B.g + 127;B.b = C.b - B.b + 127;注意RGB值在0~255之

2012-02-17 10:54:44 11640 9

原创 android图像处理(3)底片效果

这篇将讲到图片特效处理的底片效果。跟前面一样是对像素点进行处理,算法是通用的。算法原理:将当前像素点的RGB值分别与255之差后的值作为当前点的RGB值。例:ABC求B点的底片效果:B.r = 255 - B.r;B.g = 255 - B.g;B.b = 255 - B.b;效果图:                     效果图

2012-02-17 10:53:20 11564

转载 android图片特效处理之光照效果

这篇将讲到图片特效处理的光照效果。跟前面一样是对像素点进行处理,算法是通用的。算法原理:图片上面的像素点按照给定圆心,按照圆半径的变化,像素点的RGB值分别加上相应的值作为当前点的RGB值。例:ABCDEFGHIJKLMNO如果指定H点为光照效果的中心,半径为两个像素点,那么G点RGB值分别加上的值会比F点的要大,因为RGB值越大,就越接近白色,所以G点看起来比F点要白,也

2012-02-17 10:51:56 10451 2

转载 android图片特效处理之图片叠加

这篇将讲到图片特效处理的图片叠加效果。跟前面一样是对像素点进行处理,可参照前面的android图像处理系列之七--图片涂鸦,水印-图片叠加和android图像处理系列之六--给图片添加边框(下)-图片叠加两篇文章,此篇所讲的与之前有一点区别。叠加原理是两张图片的像素点按透明度叠加,不会进行颜色过滤。叠加图片可以是JPG格式,跟前在一样,最好是放大assets目录。下面看效果图:+=代码:

2012-02-17 10:50:06 17928 5

转载 android图片特效处理之光晕效果

这篇将讲到图片特效处理的图片光晕效果。跟前面一样是对像素点进行处理,本篇实现的思路可参见android图像处理系列之九--图片特效处理之二-模糊效果和android图像处理系列之十三--图片特效处理之六-光照效果。实现的效果是圆圈之内图片像素点不变,圆圈之外的点做模糊处理。所以用到了模糊效果和光照效果里面的是否是在圆圈内的算法,可以说是上面提到的两篇的效果的组合。下面看效果图:原图:

2012-02-17 10:48:21 14311 2

转载 Android 给图片加边框

图片处理时,有时需要为图片加一些边框,下面介绍一种为图片添加简单边框的方法。基本思路是:将边框图片裁剪成八张小图片(图片大小最好一致,不然后面处理会很麻烦),分别对应左上角,左边,左下角,下边,右下角,右边,右上角,上边,其中左右上下只需要一个有效长度,就像重写水平进度条一样,只需要一个有效的长度,然后平铺,就达到了最后想要的效果,不错,左右上下边采用的也是这样的思路。也可以将八张图片组合在一

2012-02-17 10:36:53 11885 6

原创 Android学习笔记进阶十三获得本地全部照片

这是Intent的一个用法。在ActivityAction里面有一个“ACTION_GET_CONTENT”字符串常量,该常量让用户选择特定类型的数据。intent.setType("image/*");  选择本地所有的图片。返回该数据的URI.我们利用该常量生成该图片的位图Bitmap,然后为添加到图片控件(ImageView)上就行了。选择你想要的图片:

2012-02-16 23:16:40 4172

转载 startActivityForResult()的用法

举例说我想要做的一个事情是,在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。/*****************************/ 华丽丽的分割线 /*****************************/目的: A.java 是主

2012-02-16 23:06:17 1424

原创 Android学习笔记进阶十二之裁截图片

package xiaosi.cut;import java.io.File;import android.app.Activity;import android.content.Intent;import android.graphics.drawable.Drawable;import android.net.Uri;import android.os.Bundle;import

2012-02-16 22:36:14 6149 2

原创 Android学习笔记进阶十一图片动画播放(AnimationDrawable)

大家平时见到的最多的可能就是Frame动画了,Android中当然也少不了它。它的使用更加简单,只需要创建一个AnimationDrawabledF对象来表示Frame动画,然后通过addFrame 方法把每一帧要显示的内容添加进去,并设置播放间隔时间,本例子中间隔时间为5S,最后通过start 方法就可。以播放这个动画了,同时还可以通过 setOneShot方法设置是否重复播放。

2012-02-16 17:26:48 7526 1

转载 Android控件开发之Gallery3D效果

package xiaosi.GalleryFlow;import android.app.Activity;import android.os.Bundle;public class GalleryFlowActivity extends Activity { public void onCreate(Bundle savedInstanceState) { supe

2012-02-16 14:48:53 8125 5

转载 android中图片倒影、圆角效果重绘

本文用来记录一些android 操作图片的方法,方便查看。1.将Drawable转化为Bitmap public static Bitmap drawableToBitmap(Drawable drawable){ int width = drawable.getIntrinsicWidth(); int height = drawable.getIntrinsicHeight()

2012-02-16 14:18:51 2202

原创 Android学习笔记进阶十之Matrix错切变换

刚开始我也不懂啥叫错切变换,一看效果图你就恍然大悟。对图像的错切变换做个总结:x = x0 + b*y0;y = d*x0 + y0;  与之对应的方法是:Matrix matrix = new Matrix();matrix.setSkew(0.0f, 0.5f);

2012-02-16 13:22:49 4938 1

原创 Android学习笔记进阶九之Matrix对称变换

网上很多的倒影特效实际上就是一个对称变换,在改变透明度即可。Matrix对称变换包括很多种,有关于Y轴对称,关于X轴对称,关于y= -x对称等等。1 关于Y轴对称// 获取资源文件的引用res Resources res = getResources(); // 获取图形资源文件 Bitmap bmp = BitmapFactory.decodeResource(res

2012-02-16 13:10:00 4422 3

原创 Android学习笔记进阶八之Matrix矩阵

Matrix,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。在Android里面,Matrix由9个float值构成,是一个3*3的矩阵。最好记住。如下图:解释一下,上面的sinX和cosX,表示旋转角度的cos值和sin值,注意,旋转角度是按顺时针方向计算的。translateX和translateY表示x和y的平移量。scale是缩放的

2012-02-16 12:20:12 6656 1

转载 Matrix学习——基础知识

以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为△x,y方向的平移量为△y,那么,点P(x,y)

2012-02-16 11:37:59 2374 1

转载 Android平台中的三种翻页效果机器实现原理

本文给开发者集中展现了Android平台中的三种翻页效果机器实现原理,希望能够对开发者有实际的帮助价值!   第一种翻页效果如下:      实现原理:     当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2)。   作gf垂直于om且cb垂

2012-02-15 23:23:12 3110 2

原创 Android学习笔记之Bitmap位图虽触摸点移动

package xiaosi.bitmap;import android.app.Activity;import android.os.Bundle;public class mianActivity extends Activity{ private surfaceView bitmapView = null; @Override protected void onCreat

2012-02-15 23:16:15 9988 2

C++ 算法SIFT

最经典遥感图像配准算法,方便理解后续的SURF算法

2016-01-28

经典遥感图像拼接算法

这里包了所有最新的算法,整理到一块着实不易啊

2016-01-28

hadoop-2.6.0-src NativeIO.java

出现org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z . 需要下载重新编译的NativeIO.java

2015-10-15

人工智能复习资料

人工智能复习资料

2014-01-07

天猫抢红包

天猫抢红包

2013-11-04

localXHR.js

localXHR.js

2013-04-30

hibernate-annotations所需的全部jar包

hibernate-annotations所需的全部jar包

2013-04-19

PowerDesigner指南

PowerDesigner指南

2013-04-19

2013西安电子科技大学计算机研究生录取结果

2013西安电子科技大学计算机研究生录取结果

2013-04-18

西安电子科技大学计算机复试题

西安电子科技大学计算机复试题

2013-04-15

计算机复试上机整理

计算机复试上机整理

2013-04-08

图像颜色处理(ColorMatrix)源码

图像颜色处理(ColorMatrix)源码

2013-03-20

计算机复试上机题(王道天勤)pdf版

计算机复试上机题(王道天勤)pdf版

2013-03-17

计算机复试上机题(王道,天勤)

计算机复试上机题(王道,天勤)

2013-03-17

Android 版QQ

Android 版QQ

2013-03-14

妙趣横生的算法++C语言实现

妙趣横生的算法++C语言实现

2013-03-08

程序员面试宝典(第三版)

程序员面试宝典(第三版)

2013-03-08

JDBC驱动jar包 sqljdbc

JDBC驱动jar包 sqljdbc

2013-03-06

ext-3.4.0.zip

ext-3.4.0.zip

2013-01-30

深入浅出Ext JS(第2版)(完整版)

深入浅出Ext JS(第2版)

2013-01-13

数据结构考研题(各高校)

数据结构考研题

2012-06-23

数据结构考研试题(从60多所院校、14年试卷中遴选出1800多题

数据结构考研试题(从60多所院校、14年试卷中遴选出1800多题

2012-06-23

软件概要设计说明书(案例).doc

软件概要设计说明书(案例).doc

2012-06-09

软件工程文档模板(完整规范版)-【豆丁推荐】.doc

软件工程文档模板(完整规范版)-【豆丁推荐】.doc 软件工程文档模板(完整规范版)-【豆丁推荐】.doc

2012-06-09

单元测试报告模板(OOD).doc

单元测试报告模板(OOD).doc 单元测试报告模板(OOD).doc 单元测试报告模板(OOD).doc

2012-06-09

计算机图形学试题(多套)打包上传

计算机图形学试题(多套)打包上传

2012-06-05

计算机实训个人总结.doc

计算机实训个人总结.doc

2012-06-05

c#记事本个人报告.doc

c#记事本个人报告.doc

2012-06-05

计算机图形学试题

计算机图形学试题

2012-06-04

C#_记事本_实训报告.doc

C#_记事本_实训报告.doc

2012-05-31

javamail jar包

javamail jar包

2012-05-28

发送E-mail组件与程序调试.pd

发送E-mail组件与程序调试.pd 发送E-mail组件与程序调试.pd

2012-05-28

多功能导航Demo.rar

多功能导航Demo.rar

2012-05-26

java将数据导出到Excel表格(java源程序+jxl.jar包).rar

java将数据导出到Excel表格(java源程序+jxl.jar包).rar

2012-05-26

8好玩的导航菜单。动态感比较强lavalamp_0[1].1.0.rar

8好玩的导航菜单。动态感比较强lavalamp_0[1].1.0.rar

2012-05-26

Java Servlet开发与实例.pdf

Java Servlet开发与实例.pdf

2012-05-26

深入Java+Servlet+网络编程.pdf

深入Java+Servlet+网络编程.pdf

2012-05-26

CSS实现的选项卡

CSS实现的选项卡

2012-05-20

jspSmart 上传示例(含jar包)

jspSmart 上传示例

2012-05-20

十天学会DIV+CSS(WEB标准).chm

十天学会DIV+CSS(WEB标准).chm

2012-05-20

空空如也

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

TA关注的人

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