自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (14)
  • 收藏
  • 关注

原创 Jquery toggleClass的使用

(document).ready(function(){(document).ready(function(){ ("button").click(function(){ $("p").toggleClass("main"); });}); .main { font-size:120%; color:red; } This is a headingThis is

2016-05-31 08:19:34 399

原创 jQuery 阻止表单重复提交

(document).ready(function() {(document).ready(function() { (‘form’).submit(function() { if(typeof jQuery.data(this, “disabledOnSubmit”) == ‘undefined’) { jQuery.data(this, “disabledOnSu

2016-05-31 08:17:24 864

原创 Android 实现新闻端平拉动删除,拉下条新闻,上条新闻弹回特效

一、概述:目前一般的手机下拉信息栏时,会显示很多自己不想看到的内能,但我们又不想去触发它,这些厂商就实现了平拉动的时候可以把这些信息删除,就不会显示在顶部的信息里了! 但我们今天要实现的效果与这个差不多,但必须手动点击删除,如图:

2016-05-29 21:26:31 731

原创 OC中的私有方法

1、OC里没有像java里一样使用private来声明一个私有方法 而是隐藏方法,那么如何隐藏呢? 就是在.h里面不声明,但在.m里实现这个方法2、如何使用私有方法: 在另一个Protected方法里这样调用 [self eat];3、代码如: 1)创建Animal类:#import <Foundation/Foundation.h>@interface Animal : NSObject

2016-05-29 18:05:24 1283

原创 Android 重写Animation实现实现下拉图片后弹射回去效果

解析: 1)interpolatedTime指的是平移的变化率(从0到1) 2)mStartHeight 控件开始的高度 3)endHeight 控件竖直移动后的高度 4)mImageView.requestLayout(); 图片在改变高度后填充布局并固定 5)ValueUtil.evalute(interpolatedTime, mStartHeight, mEndHeight) +

2016-05-29 13:00:01 1294

原创 Android 估值器工具类valueUtil

一、解析:1、方法1:evalute(float percent, Number startValue, Number endValue) 1)使用场景1,ValueAnimator 值动画里: final int startHeight = mImageView.getHeight(); final int endHeight = mBitmapHeigh

2016-05-29 12:40:20 1046

原创 Android 值动画使用三

说明: 1)mImageView.getHeight() 图片填充后的高度,即ImageView在容器里的高度 2)mBitmapHeight图片原来的高度 3)animation.getAnimatedFraction() 就是动画运行过程中的变化因子(从0到1) 4)mImageView.requestLayout()表示重新设定ImageView的布局 5)animator.setI

2016-05-28 23:33:18 572

原创 Android 关于ListView的一些小总结

1、去除listview下拉时长生的阴影mListView.setOverScrollMode(ListView.OVER_SCROLL_NEVER);2、如何把已经设置好的图片大小传递到ListView里,使用方法iv.getViewTreeObserver()iv.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayout

2016-05-28 23:12:39 394

原创 OC里Self的应用

一、 Self:相当于java里的this指针1.应用场景: 1)用在类方法里 2)用在对象方法里 3)访问成员变量 4)Self在OC的内存管理特殊使用2.在对象方法里的使用:指定的是当前对象 1)我们先创建一个Person类,里面有两个方法不带参数的run 与带参数的eat 方法 然后调用run 方法@interface Person :NSObject{}-(void) run

2016-05-28 17:43:41 568

原创 Android 实现简单媒体播放器功能

一、概述:因为播放视频需要很大的内存,所以必须使用surfaceview , surfaceview 里实现了双缓冲的功能,二、全部代码:/** * @描述 使用surfaceview 创建视频 * @项目名称 App_Basic * @包名 com.example.basic.media * @类名 MediaPlayerActi

2016-05-26 23:04:23 2780

原创 Android 自定义view:实现ListView下拉的视差特效

一、概述:现在流型的APP如微信朋友圈,QQ空间,微博个人展示都有视差特效的影子。 如图:下拉图片会产生图片拉升的效果,放手后图片有弹回到原处: 那我们如何实现呢? 1)重写ListView控件: 2)重写里面的overScrollBy方法 3)在松手后执行值动画二、具体实现:1.创建ParallaListView 自定义ListView public class ParallaListV

2016-05-26 21:52:55 2074 1

原创 Android adapter设计模式二:使用base-adapter-helper

一、概述:base-adapter-helper 是对我们传统的BaseAdapter的ViewHolder的模式的一个抽象。主要功能就是简化我们在书写AbsListView,例如ListView,GridView的Adapter的代码。特点提供QucikAdapter,极大简化我们的代码。 BaseAdapterHelper中封装了大量用于为View操作的辅助方法,例如从网络加载图片: help

2016-05-25 20:43:26 981

原创 Android 材料设计一

一、概述Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android Design Support Library,在这个support库里面,Google给我们提供了更加规范的MD设计风格的控件。最重要的是,Android Design Support Library的兼容性更广,直接可以向下兼容到Android 2.2

2016-05-25 09:37:56 2824

原创 Android 完成拼图后就可抽奖游戏开发

一、概述:1、如果开发简单的游戏不使用Cocos2d的话,最简单的方法就是使用surfaceview绘制游戏界面了,然后依次绘制各类控件 2、本游戏包含两部分,第一部分是拼图游戏的开发,第二部分是抽奖游戏部分的开发 如图: 二、拼图游戏的原理:1)在asset文件里放置几张图片,然后使用随机方法调出里面的图片Random random = new Random();int nextIndex

2016-05-25 09:20:21 1304

原创 Android adapter设计模式一 静态设值

1、创建实体类:/** * @描述 TODO * @项目名称 App_imooc * @包名 com.android.imooc.quickIndex * @类名 Person * @author chenlin * @date 2015年5月24日 下午10:09:25 * @version 1.0 */public class Person implements Comparab

2016-05-24 22:38:33 552

原创 Android 拼音转换工具PinyinUtils

1.首先下载pinyin4j-2.5.0.jar,拷贝到工程的lib目录里 2.创建工具类:PinyinUtils /** * 拼音转换工具 * * @描述 TODO * @项目名称 App_imooc * @包名 com.android.imooc.quickIndex * @类名 PinyinUtils * @author chenlin * @date 2016年5月24日

2016-05-24 21:29:32 771

原创 Android 自定义View-实现快速索引

一概述:1)应用场景:微信好友列表,通讯录,应用管理,文件管理等 2)效果图: 3)需要实现的功能: a.A-Z索引的绘制 b.处理Touch事件 c.提供回调函数 d.把汉字转换为拼音 e.进行排序展示 f.进行分组 g.将控件绑定到listview二、创建自定义快速索引View –QuickIndexBar1、第一步:创建activitypublic class Index

2016-05-23 21:52:06 2019

原创 OC 组合模式、依赖关系、关联关系

1、组合模式: 2、依赖关系 3、关联关系 习题:美女girl有ipad,并且用ipad听音乐 分析: 实现:

2016-05-23 20:46:02 929

原创 OC 习题:股票K线计算

一、设计一个K线类1)最低价格(可读写(get,set)) 2)最高价格(可读写(get,set)) 3)平均价格(只读(get) )1、KLine.h#import <Foundation/Foundation.h>@interface KLine : NSObject{ @public float _highPrice; float _lowPrice; f

2016-05-23 20:37:02 1323

原创 Java 数据结构之数组的操作一:初级

package com.java.array;/** * @描述 数组的操作 * @项目名称 Java_DataStruct * @包名 com.java.array * @类名 ArrayDemo * @author chenlin * @date 2010年5月22日 下午3:45:49 * @ver

2016-05-22 16:11:25 372

原创 OC 类方法的调用

代码:#import <Foundation/Foundation.h>@interface Dog:NSObject{ @public NSString *_name; int _age;}+(void)eat:(NSString *) food;@end@implementation Dog+(void)eat:(NSString *) food{ NSLo

2016-05-22 12:58:44 3206

原创 OC NSString的三种用法及获得长度

1.定义字符串NSString *_name = @"tom";NSLog(@"name=%@",_name);2.当作一个类使用NSString *str =[NSString new];str = @"hello world";NSLog(@"str=%@",str);3.格式化字符串for(int i = 0; i < 10; i++){ NSString *imgName =

2016-05-22 08:34:58 5456

原创 jquery判断字符串中是否存在某个的字符串

有两种方式: 1)test 2)indexOf$(function(){  var str="sunny,woo";  var sear=new RegExp(',');  if(sear.test(str)){   alert('Yes');  }  var tag=',';  if(str.indexOf(tag)!=-1){   alert('Yes'

2016-05-21 09:25:32 99294

原创 OC 结构体的应用

#import <Foundation/Foundation.h>typedef struct{ int year; int month; int day;}MyDate;@interface Student:NSObject{ @public NSString *_name; MyDate _date;}@end@implementation

2016-05-20 20:47:28 1199

原创 Android 获取dip数据的三种途径

1.第一种就是写个工具类UITools,获取手机的密度,然后根据公式转换 代码:public static int px2dip(Context context, float px) { float density = context.getResources().getDisplayMetrics().density; return (int) (px * den

2016-05-20 16:16:08 1322

原创 Android 模仿flabby bird游戏开发

一、示意图:1)开始画面: 2)游戏中画面: 3)结束画面: 二、分析:1、游戏中的每个元素都可封装成对象, 1)开始按钮与结束按钮可封装成GameButton对象: 属性有:有坐标x,y;有原图与按下后的图片;另外还有判断是否点击了的属性 方法有:draw方法,用来绘制自己; isClick判断是否被点击了 另外提供点击的监听事件OnButtonClickLi

2016-05-20 14:43:13 7882 2

原创 Android 图片切割工具类

图片切割工具类public class ImageSplitter { /** * 将图片切成 , piece *piece * * @param bitmap * @param piece * @return */ public static List<ImagePiece> split(Bitm

2016-05-20 08:38:30 1960 1

原创 C经典 联合体union

1.定义: union(int i, short s, char c) un; un.i = 3; printf(“i=%d”,un.i); printf(“length = %d\n”,sizeof(un);//==4,有最大的变量来决定2.相当与java里的List T类型

2016-05-20 06:54:29 415

原创 Android md5加密工具类

/** * * @描述 md5加密工具类 * @项目名称 App_News * @包名 com.android.news.tools * @类名 MD5Encoder * @author chenlin * @date 2012年5月19日 下午9:24:23 * @version 1.0

2016-05-19 21:25:39 1764

原创 OC 对象作为方法的参数连续传递

实现1:#import <Foundation/Foundation.h>@interface Gun:NSObject{ @public NSString *_type; int _bllutCount;}-(void)shot;@end@implementation Gun-(void)shot{ if(_bllutCount >0){

2016-05-19 21:23:05 708

原创 Android 使用三级缓存实现对图片的加载

一、概述:现在android应用中不可避免的要使用图片,有些图片是可以变化的,需要每次启动时从网络拉取,这种场景在有广告位的应用以及纯图片应用(比如百度美拍)中比较多。现在有一个问题:假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当前的状况下,对于非wifi用户来说,流量还是很贵的,一个很耗流量的应用,其用户数量级肯定要受到影响。当然,我想,向百度美拍这样的应用,必然也有其内部的图片

2016-05-19 19:50:17 8693 6

原创 OC 对象整合练习题

题目: 代码:#import <Foundation/Foundation.h>typedef enum {kRed,kWhite,kGreen} Color;typedef enum {kSexMale,kSexFemale} Sex;@interface Dog : NSObject{ @public Color _color; NSString *name;

2016-05-18 21:24:53 632

原创 Salesforce 如何把签卡数据同步到中控系统

一、考勤界面二、分析1)同步数据首先要得到数据,如何得到数据呢? 第一步:创建签卡数据的触发器 第二步:创建同步日志类,把所有的签卡信息都添加到同步日志里2)从数据源得到数据后以Json格式传递 3)创建一个SpringMVC的Maven工程, a、以阿里巴巴的Druid配置数据源, b、创建个定时器,每隔一分钟从Salesforce的日志里读取信息

2016-05-18 15:08:35 11421

原创 Android 自定义属性 format详解

reference:参考某一资源ID。(1)属性定义: <declare-styleable name = "名称"> <attr name = "background" format = "reference" /> </declare-styleable>(2)属性使用: <ImageVi

2016-05-18 12:14:35 891

原创 Android ViewGroup与View里的onMeasure解析

一、测量过程:1)测量过程——>onMeasure(),传入的参数是本View的可见长和宽,通过这个方法循环测量所有View的尺寸并且存储在View里面;2)布局过程——>onLayout(),传入的参数是View可见区域的上下左右四边的位置,在这个方法里面可以通过layout来放置子View;

2016-05-18 10:43:18 765 2

原创 Android 侧滑面板的实现(DragLayout)

一、概要:1)应用场景:扩展主面板的功能 2)具体实现: 主要实现类ViewDragHelper,解决控件的拖拽问题。 里面有个参数mTouchSlop,最小敏感范围,值越小,越敏感 3)需要实现的动画 左面板动画,从小变大,从模糊到清楚,平移动画 右面板动画,从大到小,从清楚到模糊,平移动画 背景动画 效果图: 二、具体实现1、创

2016-05-17 23:05:22 5318 1

原创 Android 开发中获取View视图的宽和高的几种方法

一、根据WindowManager管理器获得 1)这两种方法在屏幕未显示的时候,还是处于0的状态,即要在setContentView调用之后才有效。 2)Activity必须如此设置才能获得view的宽高//设置为无标题requestWindowFeature(Window.FEATURE_NO_TITLE);//设置为全屏模式getWindow().setFlags(WindowManag

2016-05-17 22:42:58 3116

原创 Android 图片的平移、缩放、倒影、旋转实现

解析: 1)根据原来的图片创建新的图片 Bitmap modBm = Bitmap.createBitmap(bm.getWidth()+20, bm.getHeight()+20, bm.getConfig()); 2)设置到画布 Canvas canvas = new Canvas(modBm); 3)使用矩阵进行平移… Matrix matrix = new Matrix();

2016-05-17 21:45:03 1144

原创 OC 对象和方法的关系

一、对象作为方法的参数: -(void)dispPerson :(Person *) person; Person *p1 = [Person new]; [p dispPerson:p1];二、对象作为方法的返回值: -(void)dispPerson :(Person *) person; -(Person ) getSex:(Person ) person;示例代码:#impor

2016-05-17 21:26:55 358

原创 OC 函数和对象方法的区别

对象的方法: -(void)run; 函数: void run(){ } 1)所以的函数都是平行的 2)函数不存在隶属关系 3)使用时可直接使用 4)不可以访问对象的成员变量示例代码:#import <Foundation/Foundation.h>@interface Person:NSObject{ @public NSString *name; int

2016-05-17 20:44:59 489

Redis6.2.6安装文件与资料.zip

Redis6.2.6安装文件与资料.zip,资源包括安装包和安装说明书

2023-05-06

maven工程,可实现对多模块的打包

最近一直在弄 springboot项目,但是只能是 单个模块开发,一直想做成多模块开发,但是 使用maven打包,一直打包不成功,总是提示: 找不到主类 。下面总结一下 多module 打包,做一个maven工程,可实现对多模块的打包

2023-04-09

搭建k8s集群所需的文件 k8s.zip

搭建k8s集群所需的文件

2021-07-28

闪库内网穿透免费版,使用非常简单

闪库内网穿透免费版,如同花声壳一样,可搭建本地供外网访问的域名

2021-07-16

nacos-server1.41与seata-server1.30.zip

nacos-server1.41与seata-server1.30

2021-07-14

aqqdfadfa.zip

畅购商城所需要的starter-canal文件,解压后进入含有pom.xm文件,打开命令窗口,输入mvn install,编译完成后就可在项目中引入

2020-06-03

nexus-3.2.0-01-win64

注意:下载完,请添加java 里的jre内容到包目录下! 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。

2017-11-16

apache-tomcat-7.0.65

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳

2017-10-09

android 下拉视差特效

android 下拉视差特效 现在流型的APP如微信朋友圈,QQ空间,微博个人展示都有视差特效的影子。

2016-05-29

java servlet写的电子商城

java servlet写的电子商城,有登陆功能,记住密码,购物车,在线支付,销售订单,邮件发送,导出榜单, 分页 等功能

2015-09-23

android 击溃360手机卫士的三大防护

android 击溃360手机卫士的三大防护

2015-04-30

基于socket通讯的文件续传

基于android http socket通讯的文件续传

2015-04-30

Android-XMPP-openfire-实现IM

Android-XMPP-openfire-实现IM

2015-04-30

Android 仿QQ客户端及服务端源码

Android 仿QQ客户端及服务端源码

2015-04-30

aidl跨进程调用

看完此aidl跨进程调用,绝对的了解aidl的机制,非常好的资源

2015-04-30

ADT-22.6.2.zip

ADT-22.6.2.zip android sdk eclipse google

2014-11-20

空空如也

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

TA关注的人

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