自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (11)
  • 收藏
  • 关注

原创 springmvc中的bean的生成和使用顺序

如果bean中需要注入自动扫描目录中的备案,则必须在这面这句实现扫描功能语句之后

2016-10-10 10:48:02 865

原创 spring prototype的每个对象中中创建singleton的bean

prototype的bean中需要创建singleton的bean,通过打印hashcode发现,哈希值相同,也就是说prototype中的单例bean仍然是单例的

2016-10-09 16:40:04 352

原创 关于websocket和socket

websocket一般用于bs的全双工通信socket一般用于cs的全双工通信两个协议不是同一层次的,socket工作在tcp层,websocket工作在应用层,所以websocket可以基于netty等网络框架的实现

2016-09-23 10:58:05 389

原创 maven+tomcat打包,test单元测试报错问题

具体配置方法可以参照http://www.yiibai.com/maven/deploy-maven-based-war-file-to-tomcat.html由于我的工程用到了单元测试,导致生成war包的时候老是报错:test failor在pom.xml中加一下这句可以解决该问题 org.apache.maven.plugins maven-surefir

2016-09-07 11:49:52 856

原创 读源码原来这么有意思

纪念一下今天,学习Android开发很长时间了,但是今天第一次读Android的源码,是在http://www.2cto.com/kf/201312/262268.html,这篇文章的指导下读了源码。以前在网上查阅资料,看到这种讲解源码的文章基本都是直接略过。这次看来源码以后,发现其实阅读源码比直接看别人的分析结果所得到的收货更加丰满。勿怪户那么多指导文章都建议,Android开发者多读源码,看样

2016-03-26 15:10:17 489

原创 imageview wrap_content

对于imageview控件,如果使用layout_height=”wrap_content“ 表示高度的像素与图片的像素相同,无论scaleType使用什么都无法改变ImageView的高度

2016-03-23 20:08:33 592

原创 自定义布局RelativeLayout 画网格线

在Android中画线必须由一个载体,要么是一个控件,要么是一个布局,其实他们都是继承自View,通过自定义控件或布局的方式画线是最常见的。这个例子实现了在自定义RelativeLayout中画网格线

2014-07-03 20:54:48 2036

原创 自定义Imageview控件实现多种手势操作 (拖动、水平缩放、竖直缩放、等比例缩放、双击、长按)

该自定义控件实现的主要功能是控件的拖动和缩放(注意:不是对控件中的图片进行操作,话说很多帖子都把这两个混了),其中缩放可以按照三个方向进行,就是水平、竖直和等比例。双击操作只做了一个提示,长按加上了一个简单的弹出菜单。

2014-07-03 20:14:00 1749 2

原创 自定义控件 imageview 双击显示红色边框

在项目中用到了一个如下功能:双击自定义imageview控件,然后控件显示一个红色边框,表示该控件处于可编辑状态,再次双击边框消失,控件不可再被编辑。现把双击和画线部分单独摘出来,希望能帮到别人。首先是自定义控件的代码:import android.content.Context;import android.graphics.Canvas;import android.graphic

2014-06-25 19:28:54 1273

原创 Android socket 使用PrintWriter和BufferedReader发送和接收出现乱码问题解决

项目中用到了Android和C++的通信,选择了用socket 发送字符的方式,一开始使用的代码是: socket=new Socket(); InetSocketAddress is = new InetSocketAddress(IP, port); socket.connect(is, 100); PrintWriter out=new P

2014-06-02 13:46:45 2362

转载 Android 保存图片到SQLite,读出SQLite中的图片

转自:http://zhangfan822.iteye.com/blog/1883118

2014-04-26 19:10:50 735

转载 Android之drawable state各个属性详解

转自:http://blog.csdn.net/leasystu/article/details/7250885我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的

2014-03-05 20:35:37 584

原创 控件拖动后,某些事件引起的布局重置或位置还原问题

自定义了一个imageview控件,可以随意拖动和缩放。遇到了一个棘手的问题,就是每当拖动完控件以后,执行某些操作的时候,该控件的位置就会还原到初始位置,目前想到的解决方法是每次移动完控件后把它的位置保存在数据库中,这样做的另外一个好处就是还能实现该项目对历史操作记录方面的要求

2014-03-04 17:13:02 2639 2

转载 Android的AlertDialog详解

转自:http://www.2cto.com/kf/201205/131876.htmlAlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建

2014-03-04 15:24:57 446

原创 c++与android进行Socket通信问题探究

做一个项目需要实现C++编写的一个服务器端与android客户端通过socket通信,需要进行字符和图片的传输,在网上找个好多例子,目前还没有完全符合要求的,现在打算深入的学习一下这方面的知识,一边学习一边记录。目前打算进行三个方面的研究1.从java和C++的socket通信开始研究,因为现在有一个成功调试出来的传递结构体的例子。2.java和C++的socket通信普通字符的通信,

2014-03-04 15:22:43 1062

转载 java图片处理类(图片水印,图片缩放)

可实现以下常用功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等 代码如下 复制代码 import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;impo

2014-03-04 15:20:21 605

原创 动态获取自定义控件坐标中遇到的问题

自定义了一个imageview控件,功能是可以根据手势缩放和拖动在调用的过程中需要动态的获取控件左上角坐标,使用的监听器是setOnTouchListener。一开始使用的是将动态的坐标信息更新在textview控件中,出现的问题是图片控件老是在初始位置和我所拖动的位置上跳动,始终找不出问题。最后将坐标信息显示在logcat中,问题得到解决。猜测原因:1.touch时间冲突

2014-03-04 09:36:22 527

转载 Android 如何监听返回键,弹出一个退出对话框

转自:http://blog.csdn.net/sunnyfans/article/details/8094349Android 如何监听返回键点击事件,并创建一个退出对话框,防止自己写的应用程序不小心点击退出键而直接退出。自己记录下这个简单的demo,备用。注:如下代码当时是从网上copy过来的,现在忘了它出自哪个原作者了,在此说声抱歉。源码如下:[html]

2014-02-03 20:46:54 568

转载 android中返回键事件

转自:http://czy584521.iteye.com/blog/1062808在android中重写父类的onkeydown方法,就可以更方便的操作了。Android代码  @Override  public boolean onKeyDown(int keyCode, KeyEvent event) {  // TODO Auto-generated m

2014-02-03 20:36:52 752

转载 android 返回键触发后台

转自:http://blog.csdn.net/android_xiaoqi/article/details/8769327[java] view plaincopyprint?@Override      public boolean onKeyDown(int keyCode, KeyEvent event) {          if (keyCode == 

2014-02-03 20:35:00 631

转载 Java String byte数组 字符集转换

转自:http://blog.csdn.net/aaronuu/article/details/70073861,byte[] str.getBytes(String charsetName) 将str按指定的字符集charsetName解码为字符数组.返回用指定的字符集charsetName解码后的字符数组。2,String(byt

2014-02-02 21:57:37 4043

转载 Android原理揭秘系列之View、ViewGroup

转自:http://blog.csdn.net/droidpioneer/article/details/6706695 作过Android 应用开发的朋友都知道,Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的。AndroidUI界面的一般结构可参见下面

2014-01-11 19:15:01 436

转载 GestureDetector.OnGestureListener 详解

转自:http://blog.csdn.net/xiezhenxiang/article/details/6659506感谢android中国开发者的众多先驱,本文主要内容来自于总结,一小部分是自己的体会。主要参考文章为: http://www.williamhua.com/2009/04/23/android-touchscreen-gesture-recognito

2014-01-10 16:09:25 466

转载 Android之实现手势缩放imageview中的图片

转自:http://blog.csdn.net/way_ping_li/article/details/8477786方法一:将以下代码写到MulitPointTouchListener.java中,然后对你相应的图片进行OnTouchListener。例如:imageView.setOnTouchListener(new MulitPointTouchListener (

2014-01-10 15:56:43 790

原创 C++和android进行socket通信小结

本人的C++和android水平都很soso,但是被导师赶鸭子上架,负责实现C++和android进行socket通信的问题,只能硬着头皮研究了。网上关于C++和android通信的问题研究的很少,最后只能是通过研究C++和java的通信在转换成我所需要的了。在网上找到了一段不错的代码:http://download.csdn.net/detail/nuptboyzhb/4595415

2014-01-06 16:27:47 3232

转载 Java改变图片的大小

转自:http://blog.csdn.net/mainstream_code/article/details/7036302[java] view plaincopyprint?"code" class="java">/**   * 改变图片的大小到宽为size,然后高随着宽等比例变化   * @param is 上传的图片的输入流

2014-01-04 16:33:14 1310

转载 关于BitmapFactory.decodeStream(is)方法无法正常解码为Bitmap对象的解决方法

转自:http://blog.csdn.net/andypan1314/article/details/6670320[java] view plaincopy  在android sdk 1.6版本API帮助文档中,其中关于BitmapFactory.decodeFactory.decodeStream(InputStream is)的

2014-01-04 16:29:46 889

转载 Android实现异步加载图片 ListView

转自:http://www.congci.com/item/android-listview-load-imageListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,下面就说实现方法,先贴上主方法的代码: package cn.wangmeng.test;    import java.io.IOEx

2014-01-04 16:28:08 643

转载 response.setContentType()的String参数及对应类型

转自:http://hi.baidu.com/allen_zzw/item/246b3534327bf0fd2784f4b1格式==>setContentType参数:       'ez' => 'application/andrew-inset',  'hqx' => 'application/mac-binhex40',  'cpt' => 'applicatio

2014-01-04 16:22:57 652

转载 java与C++之间进行SOCKET通讯要点简要解析

转自:http://blog.csdn.net/hslinux/article/details/6214594java与 C++ 之间进行 SOCKET 通讯要点简要解析hslinux0、篇外语  此乃本人学习过程中自娱自乐之作,为了遗忘后有个地方再温习。如入您法眼,转载请尊重原作者,请说明出处。1、 big-endian 与

2014-01-04 16:21:00 597

原创 BitmapFactory.decodeStream接收servlet传回的图片数据流慢、卡死、延迟问题

最近做一个安卓软件,需要从servlet接收一个图片数据流,一开从servlet传回的图片设为jpg格式response.setContentType("image/png");客户端接收代码URL Url = new URL(url); HttpURLConnection connection = (HttpURLConnection) Url .op

2013-12-17 13:45:23 1321

转载 java图片处理类(图片水印,图片缩放)

可实现以下常用功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等 代码如下 复制代码 import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.a

2013-12-11 20:10:00 868

转载 关于 overridePendingTransition()使用

实现两个 Activity 切换时的动画。在Activity中使用有两个参数:进入动画和出去的动画。注意1、必须在 StartActivity()  或 finish() 之后立即调用。2、而且在 2.1 以上版本有效3、手机设置-显示-动画,要开启状态//实现淡入浅出的效果startActivity(new Intent(MainActivity.this,S

2013-12-10 11:16:31 501

转载 TabHost的用法

本文结合源代码和实例来说明TabHost的用法。      使用TabHost 可以在一个屏幕间进行不同版面的切换,例如android自带的拨号应用,截图:       查看tabhost的源代码,主要实例变量有:   private TabWidget mTabWidget;    private FrameLayout mTabContent;    p

2013-12-10 11:15:05 563

转载 Android里的Context的使用

转自:http://www.kaixin001.com/repaste/779081_7412034925.html大家好,今天给大家分享一下Android里的Context的一些用法,以前经常有人在群里问我比如我在一个工具类里的某个方法,或者View里需要调用Context.但是工具类还有View里没有这个上下文怎么办?为了解决大家的疑问,为了解决大家的疑问,我今天写一个简单的Demo.

2013-12-10 11:11:49 812

转载 tabhost随着输入框移动的问题

但一个Layout中出现TabHost、EditText时,其他页面或该页面存在ListView的情况,则会出现点击EditText会将TabHost顶起的问题。此时,在“AndroidManifest.xml” 中tab对应的属性中加入 android:windowSoftInputMode="adjustPan"即可。android:windowSoftInputMode属性使

2013-12-10 10:54:32 693

转载 The connection to adb is down, and a severe error has occured问题

启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:1.先把eclipse关闭.2.在管理器转到你的android SDK 的platform-to

2013-12-10 10:24:36 570

转载 标题栏设置

自定义Android 标题栏TitleBar布局很多网友发现自己Android程序的标题栏TitleBar区域很单调,如果想个性化一些可以通过下面的方法来为自己软件的标题定制一个layout布局文件,比如浏览器的标题栏,它包含了网站的Favicon,自定义的进度条,和不确定的进度指示等等,实现的方法自己控制吧。下面代码在onCreate 中使用,同时顺序不要改变,否则将无法生效:

2013-12-09 20:21:01 596

转载 requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚

2013-12-09 18:43:20 434

转载 安卓listview默认布局总结

在使用ListView的时候,常常用到Android自带的list布局,即simple_list_item_1、simple_list_item_2、simple_list_item_checked等。初次用起来,难免有点云里雾里。下面,就这几种list布局,做一些简单介绍:注:适配器选用SimpleAdapter main.xml 如下:       

2013-12-04 20:31:07 2349

自定义布局RelativeLayout 画网格线

在Android中画线必须由一个载体,要么是一个控件,要么是一个布局,其实他们都是继承自View,通过自定义控件或布局的方式画线是最常见的。这个例子实现了在自定义RelativeLayout中画网格线

2014-07-03

自定义Imageview控件实现多种手势操作 (拖动、水平缩放、竖直缩放、等比例缩放、双击、长按)

该自定义控件实现的主要功能是控件的拖动和缩放(注意:不是对控件中的图片进行操作,话说很多帖子都把这两个混了),其中缩放可以按照三个方向进行,就是水平、竖直和等比例。双击操作只做了一个提示,长按加上了一个简单的弹出菜单。

2014-07-03

自定义控件 imageview 双击显示红色边框

在项目中用到了一个如下功能:双击自定义imageview控件,然后控件显示一个红色边框,表示该控件处于可编辑状态,再次双击边框消失,控件不可再被编辑。现把双击和画线部分单独摘出来,希望能帮到别人。

2014-06-25

android自定义控件继承imageview,实现拖拽,缩放,旋转

自定义控件继承Imageview,可随意调用,附调用实例。可实现空间中图片的多种操作,拖拽,缩放,旋转

2014-04-28

C++与android通过socket通信(上个版本端口弄错了,这个可以运行)

C++编写的服务器端跟android上编写的手机客户端进行socket通信,传动多种数据。用VC6.0直接打开C++ Server,用eclipse直接打开android socketTest。注意修改一下安卓代码中的IP地址。程序中java和C++的通信的内容使用了:http://download.csdn.net/detail/nuptboyzhb/4595415中的内容,在此感谢。

2014-01-10

C++与android通过socket通信

C++编写的服务器端跟android上编写的手机客户端进行socket通信,传动多种数据。用VC6.0直接打开C++ Server,用eclipse直接打开android socketTest。注意修改一下安卓代码中的IP地址。程序中java和C++的通信的内容使用了:http://download.csdn.net/detail/nuptboyzhb/4595415中的内容,在此感谢。

2014-01-06

android与c++通过socket通信

android与c++通过socket通信。其中android作为客户端,c++作为服务器。C++6.0运行C++ server文件夹下的代码,eclipse直接运行android socketTest文件夹下的代码。 主要解决了C++中的结构体在android中如何实现和模拟。还有int,float,及字符串的处理。极具代表性。注:本程序中关于java和C++的socket通信的内容完全借鉴了http://download.csdn.net/detail/nuptboyzhb/4595415中的程序,在此感谢。

2014-01-06

用listview仿QQ好友列表的l面设计实例

本例提供一种仿QQ好友列表界面的界面设计的方法,使用了listview控件。

2013-12-18

android安卓通过url获取网络图片并显示在imageview中

通过图片的url获取到图片,并显示到imageview中,本实例中选择的图片的百度官网的logo。仅提供一种获取网络图片的方法。

2013-12-18

基于C#的简易画板

vs2010上基于C#编写的简易画板,可画简易图形,擦出,并且在导入图片上绘画

2013-03-18

空空如也

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

TA关注的人

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