- 博客(203)
- 问答 (1)
- 收藏
- 关注
转载 关于 httpUrlConnection 的 setDoOutput 与 setDoInput
httpUrlConnection.setDoOutput(true)httpUrlConnection.setDoInput(true) 这两个方法在develope的httpUrlConnection方法中找不到的。一般情况是: HttpURLConnection conn = (HttpURLConnection)url.openConn
2015-01-17 23:52:36 1117
转载 Java安全通信:HTTPS与SSL
1. HTTPS概念 1)简介 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。这个系统的最初研发由网景公司进行,提供了身份验证与加密通
2015-01-17 22:11:17 829
转载 view.class.getField(s).getInt(null);
JOptionPane.class获得JOptionPane得class对象(不是很懂可以看看java反射)JOptionPane.class.getField(s)获得该class对象名称为s得域JOptionPane.class.getField(s).getInt(null);获得 int 类型或另一个通过扩展转换可以转换为 int 类型的基本类型的静态或实例字段的值给个简单小例子p
2015-01-12 09:35:46 1343
转载 handler类
之前我在图片合成器的编辑效果图页面就是经常遇到报使用了bitmap为null的问题,之后我就习惯了只要是当前UI有用到的Bitmap,如果要在自己另外开的线程中释放,我都会加一个主线程的handler来讲释放Bitmap的操作post到ui线程完成!在线程中
2014-11-21 12:13:09 736
转载 Android Bundle类
今天发现自己连Bundle类都没有搞清楚,于是花时间研究了一下。根据google官方的文档(http://developer.android.com/reference/android/os/Bundle.html)Bundle类是一个key-value对,“A mapping from String values to various Parcelable types.”类继承关系:
2014-11-20 11:50:32 653
转载 Java中的abstract方法和abstract类的问题
当知道一个类的子类将不同的实现某个方法时,把该类声明为抽象类很有用,可以共用相同的父类方法,不必再定义。抽象类和抽象方法的关系:含有抽象方法的类一定是抽象类,抽象类里不一定含有抽象方法。抽象类存在的意义是用来被继承的。一个类继承了一个抽象类,必须实现抽象类里面所有的抽象方法,否则,此类也是抽象类。abstract修饰符用来修饰类和成员方法1:用abstract修饰的类表示抽象类,抽象
2014-11-20 10:37:07 32302
原创 页面弹出动画,类似抽屉效果
/** * 设置装饰列表框状态 * * @param isOpen * 是否打开 * @param hasAnimation * 打开动画 */ private void SetResBoxState(boolean isOpen, boolean hasAnimation) { m_boxCtrl.clearAni
2014-10-09 09:39:38 1474
转载 MessageDigest简介
本文博客原文参考文章:http://blog.sina.com.cn/s/blog_4f36423201000c1e.html一、概述java.security.MessageDigest类用于为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。简单点说就是用于生成散列码。信息摘要是安全的单向哈希函数,它接收任意大小的数据,输出固定长度的哈希值。关于信息摘要
2014-09-30 11:29:23 796
转载 Android Rect和RectF的区别
1、精度不一样,Rect是使用int类型作为数值,RectF是使用float类型作为数值2、两个类型提供的方法也不是完全一致 Rect:equals(Object obj) (for some reason it as it's own implementation of equals)exactCenterX()exactCenterY()flattenToStrin
2014-09-28 15:27:28 725
转载 listView懒加载解决快速拖动卡屏问题
快速拖动 上下拖动很卡的原因 listView中有大量的图片,每张图片在生存时候会花200毫秒, 解决:利用listView的懒加载 :当拖动时候不去加载ListView中的条目,当用户停止的时候才真正去加载这个条目判断ListView的状态,如果ListView是处于滚动状态,返回一个假的View对象,gieView()执行很快只有当listView
2014-09-28 09:37:12 962
转载 打开相册
/*Intent i = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); ((Activity) getContext()).startActivityForResult(i,RESULT_LOAD_IMAGE);*/
2014-09-24 10:01:40 1061
转载 android 使用相机时出现了 startpreview 报错
一般Camera调用open以及startPreview需要确保不多次调用,如果Camera.open(); 或者camera.startPreview();连续调用了多次,将可能会发生 java.lang.RuntimeException: startPreview failed;可以使用boolean 全局变量来记录当前camera的状态。来保证这一点。个人尝试多次后,了解到,注意
2014-09-15 11:59:52 5638
转载 Context.getDir
[java] view plaincopyprint?Context context ; private final String APP_CONFIG ="config"; File dirConf= context.getDir(APP_CONFIG, Context.MODE_PRIVATE); File conf = new File(dirConf, APP_CON
2014-09-09 09:36:30 16997
转载 Timer和TimerTask详解
以下内容根据 The JavaTM Tutorial 和相关API doc翻译整理,以供日后参考:1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。简单的一个例程:import java.util.Timer;import
2014-09-05 14:11:36 590
原创 一个View加了同时setOnClickListener,setOnTouchListener监听器点击异常
一个View加了同时setOnClickListener,setOnTouchListener监听器,
2014-08-07 15:11:54 4905
转载 关于onDraw()方法不被执行的解决方法(setWillNotDraw)
一.引言:想必大家以前也遇到过这个问题:出于项目的需要,我们有时需要新建一个直接或者间接继承View的类,以便复写View提供的onDraw()方法,但有时我们反而得不到我们想要的结果,今天就说一下onDraw()方法不被执行的解决方法。你可能也在onDraw()方法里面设置了断点或log,却发现程序并没有执行onDraw()方法,那么你需要在你直接或者间接继承View的类的构造函数中加入下面
2014-07-24 09:51:14 1138
转载 Android onMeasure方法介绍
onMeasure方法在控件的父元素正要放置它的子控件时调用.它会问一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec. 它们指明控件可获得的空间以及关于这个空间描述的元数据. 比返回一个结果要好的方法是你传递View的高度和宽度到setMeasuredDimension方法里. 接下来的代码片段给
2014-07-23 19:44:25 498
转载 android自定义布局中的平滑移动
在android应用程序的开发过程中,相信我们很多人都想把应用的交互做的比较绚丽,比如让界面切换平滑的滚动,还有热度灰常高的伪3D等界面效果,通常情况下,系统提供的应用在特效这方面只能为我们提供简单的动画接口,所以要想实现比较酷炫的效果还是要自己去开发布局控件(即所谓的自定义View、ViewGroup)。小弟也经常做一些自定义的控件,最近工作比较清闲,所以便将自己对自定义布局控件的一些心得写出来
2014-07-23 19:43:34 529
转载 滑轮控件研究四、VelocityTracker的简单研究
下面是Google对该类的描述:[java] view plaincopy/** * Helper for tracking the velocity of touch events, for implementing * flinging and other such gestures. Use {@link #obtain} to retrieve a *
2014-07-23 19:36:28 398
转载 滑轮控件研究三、GestureDetector的中手势事件的测试
直接代码,很简单[java] view plaincopypublic class GestureTestActivity extends Activity { private GestureDetector gestureDetector; @Override public void onCreate(Bundle savedInstan
2014-07-23 19:35:39 493
转载 滑轮控件的研究五、ViewConfiguration的简单介绍
[java] view plaincopy/** * 包含了方法和标准的常量用来设置UI的超时、大小和距离 */ public class ViewConfiguration { // 设定水平滚动条的宽度和垂直滚动条的高度,单位是像素px private static final int SCROLL_BAR_SIZE = 10; //定义
2014-07-23 19:34:30 467
转载 滑轮控件研究一、整体的构架
知道如何去设置一个闹钟了,这是不够的,要想做一个实用的商业软件,必须还要友好的用户界面 ,那么,从现在开始,就来研究下设置时间时候所要用到的滑轮控件:具体效果图如下。代码是copy的,我可写不出来如此犀利的控件,不过深入的学习下,还是很有收获的。看下完整控件的类:1、WeelAdapter定义一个接口,定义滑轮为几个基本属性2、ArrayWheelA
2014-07-23 19:32:58 483
转载 滑轮控件研究二、GestureDetector的深入研究
所谓手势,就是指用户的手指或者触摸笔在触摸屏上的连续触摸行为,比如在屏幕上从左至右划出的一个动作,就是手势。在比如在屏幕上画一个圆圈也是一个手势。手势的这种连续的触碰会形成某个方向上的移动趋势,也会形成一个不规则的几何图形。Android对两种手势行为都提供了支持: 对于第一种手势行为而言,Android提供了手势检测,并为手势检测提供了相应的监听器。 对于第二种手势行为,Androi
2014-07-23 19:31:40 603
转载 Android内存分析和调优
Android内存分析和调优(上)最近我们的android app占用了大量内存,于是领导安排做减少内存占用的工作。要优化内存,首先要做的就是分析内存占用情况。android提供了多个工具和命令进行内存分析。 第一层 Procrank 很粗略的,可以使用"adb shell procrank",结果类似于PID Vss Rss
2014-07-21 14:19:08 806
转载 android字体大小根据分辨率自动调整
手机设备太多,分辨率也不一样,看到网上大部分的适应字体的方法是定义values320×480或value-hdpi方式去处理。采用第一种的就惨了,很多设备的分辨率是不一样的,难道要每种都定义吗?采用第二种的在平板电脑里没有效果。最后还是代码的方式方便快捷。。。Java代码 //遍历设置字体 public static void changeViewS
2014-07-15 09:38:48 1146
转载 系统相册分析(GallerPicker)
系统相册会调用android的隐藏api。因此,直接编译会报错。需要导入系统包:framework_intermediates/classes.jar (android的框架类) 网上一搜就能搜到。把包作为user liblary引用到项目中来,在解决一些版本兼容问题,就可以编译了。不过上面我编译的代码,把调用系统隐藏api的地方改成了替代代码,其他兼容错误也解决了,可以直接编译,运行起来可能会
2014-07-11 16:16:44 851
转载 总结 20 个开发细节
1:提交到SVN的代码必须有提交备注,以便于以后查看。2:如考虑页面缓存,可以在路径后增加随机数:url + "&TimeS=" + Math.random();。3:类的头注释:类说明、作者、版本、特别说明。4:方法必须有注释:方法说明、参数列表含义。5:没有特殊要求,列表页面一律10条数据进行显示,需要弹出框的以15条进行显示。6:列表页面必须有增加、删除、修改、详细四个按
2014-07-10 14:25:30 579
转载 java中常用的工具类(三)连接数据库的综合类,DES加密和解密,Base64,ExcelUtil工具类,
继续分享java中常用的一些工具类。前两篇的文章中有人评论使用Apache 的lang包和IO包,或者Google的Guava库。后续的我会加上的!谢谢支持IT江湖一、连接数据库的综合类Javapackage com.itjh.javaUtil;import java.sql.Connection;import java.sql.DriverManager;
2014-07-10 11:08:51 1252
转载 java中常用的工具类(二)FtpUtil, 汉字转拼音,zip工具类,CollectionUtil,MathUtil,
下面继续分享java中常用的一些工具类,希望给大家带来帮助!1、FtpUtilJavapackage com.itjh.javaUtil;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;im
2014-07-10 11:08:25 1691
转载 java中常用的工具类(一)MD5,File工具类,String工具类
我们java程序员在开发项目的是常常会用到一些工具类。今天我汇总了一下java中常用的工具方法。大家可以在项目中使用。可以收藏!加入IT江湖官方群:383126909 我们一起成长一、String工具类Javapackage com.itjh.javaUtil;import java.util.ArrayList;import java.util.List;
2014-07-10 11:04:19 2114
转载 java日期处理工具类
多年的项目积累。这里共享一下。 /* * @(#) 所有版权归聚灵工作室所有. * * $Id$ * * =================================== * Electric Operation Maintenance System(EOMS) * * Copyright (c) 2006 by INSPUR LG, Inc.
2014-07-09 14:15:55 729
转载 Android 3.0 r1中文API文档(103) —— InputMethodManager [输入法]
前言 本章内容是android.view.inputmethod.InputMethodManager,为输入法相关章节,版本为Android 3.0 r1,翻译来自"六必治",欢迎大家访问他的博客:http://www.cnblogs.com/zcmky/,再次感谢"六必治" !期待你加入Android API 中文的翻译,联系我over140@gmail.com。
2014-07-08 09:02:27 686
转载 Android_AnimationDrawable介绍及使用
Drawable animation可以加载Drawable资源实现帧动画。AnimationDrawable是实现Drawable animations的基本类。推荐用XML文件的方法实现Drawable动画,不推荐在代码中实现。这种XML文件存放在工程中res/drawable/目录下。XML文件的指令(即属性)为动画播放的顺序和时间间隔。 在XML文件中元素为根节点,节点定义了每
2014-07-07 15:40:42 887
转载 Parcelable
Android序列化对象主要有两种方法,实现Serializable接口、或者实现Parcelable接口。实现Serializable接口是Java SE本身就支持的,而Parcelable是Android特有的功能,效率比实现Serializable接口高,而且还可以用在IPC中。实现Serializable接口非常简单,声明一下就可以了,而实现Parcelable接口稍微复杂一些,但效率更高
2014-07-07 15:38:46 931
转载 Android 中Parcelable的作用
android提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。 Parcelable实现要点:需要实现三个东西1)writeToParcel 方法。该方法将类的数据写入外部提供的Parcel中.声明如下:writeToParcel (Pa
2014-07-07 15:35:40 487
空空如也
Spring与JDBC整合连接池问题
2013-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人