自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (20)
  • 收藏
  • 关注

转载 java 泛型总结

Java 泛型总结(一):基本用法与类型擦除https://segmentfault.com/a/1190000005179142Java 泛型总结(二):泛型与数组https://segmentfault.com/a/1190000005179147Java 泛型总结(三):通配符的使用https://segme

2016-12-30 15:22:32 420

转载 Java数组与容器类分析资料--数组、List和Set、Map

Java数组与容器类分析资料--数组、List和Set、MapJava容器分析--数组    数组是Java语言内置的类型,除此之外,Java有多种保存对象引用的方式。Java类库提供了一套相当完整的容器类,使用这些类的方法可以保存和操纵对象。下面分别进行讨论,在研究Java容器类之前,先了解一下Java数组的基本功能和特性。1.  数组的基本特性         数组

2016-12-30 11:26:36 752

转载 Android为什么要设计出Bundle而不是直接使用HashMap来进行数据传递 Android内存优化(使用SparseArray和ArrayMap代替HashMap)

1.Bundle内部是由ArrayMap实现的,ArrayMap的内部实现是两个数组,一个int数组是存储对象数据对应下标,一个对象数组保存key和value,内部使用二分法对key进行排序,所以在添加、删除、查找数据的时候,都会使用二分法查找,只适合于小数据量操作,如果在数据量比较大的情况下,那么它的性能将退化。而HashMap内部则是数组+链表结构,所以在数据量较少的时候,HashMap的En

2016-04-28 15:02:02 1721 1

转载 SparseArray替代HashMap来提高性能

SparseArray是 Android框架独有的类,在标准的JDK中不存在这个类。它要比 HashMap 节省内存,某些情况下比HashMap性能更好,按照官方问答的解释,主要是因为SparseArray不需要对key和value进行auto- boxing(将原始类型封装为对象类型,比如把int类型封装成Integer类型),结构比HashMap简单(SparseArray内部主要使用 两

2016-04-27 17:52:10 338

转载 安卓开发工具汇总,开发人员必备!

安卓开发工具汇总,开发人员必备!安卓开发过程中需要用到各种工具,作为一名安卓开发人员,有木有感到亚历山大,那么多工具!今天爱 加 密小编给大家汇总了一下安卓开发工具,安卓开发人员必备利器!

2016-04-26 16:58:14 557

转载 Android布局文件layout.xml的一些属性值

Android布局文件layout.xml的一些属性   第一类:属性值 true或者 falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignPare

2016-04-25 15:23:24 1166 1

转载 Android UI开发详解之ActionBar

Android UI开发详解之ActionBar转自:http://www.open-open.com/lib/view/open1373981182669.html

2016-03-01 09:30:58 378

转载 android:windowSoftInputMode属性详解

转自:android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值

2016-02-23 14:13:28 357

转载 Quick reference to HTTP headers

http请求头信息资料http://www.cs.tut.fi/~jkorpela/http.html

2015-11-03 13:45:54 455

转载 HTTP协议及缓存

参考文档:http://www.360doc.com/content/11/0830/04/3554006_144394033.shtmlhttp://www.cnblogs.com/rubylouvre/archive/2012/09/04/2670073.htmlhttp://kb.cnblogs.com/page/166267/http://www.cnblogs

2015-10-28 17:08:35 462

转载 jQuery中$.get、$.post、$.getJSON和$.ajax的用法详解

本文重点是来讲讲jQuery中调用ajax的4种方法:$.get、$.post、$getJSON、$ajax。如果读者没有javascript和jquery的知识,或者没有ajax的概念,那么请先去问问度娘,再来读本文。当我们用javascript写ajax程序写得很“开心”的时候,突然有人告诉你有一种东西叫jquery,它会告诉你不直接和HttpRequest是多么的快乐,同时你再也不需

2015-10-27 09:55:02 521

转载 css2和css3中长度单位px和em,rem的定义与区别

国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢?简单的说:px是:相对长度单位。像素(Pixels)。1in = 2.54cm = 25.4 mm = 101.6q = 72pt = 6pc = 96pxem是:相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。

2015-10-22 10:47:33 918

转载 android EditText中的inputType

android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。android:inputType="phone" />//文本类型,多为大写、小写和数字符号。   

2015-06-08 17:45:05 475

原创 setFocusable和setFocusableInTouchMode导致关系

setFocusable(true)只导致setFocusable(true),setFocusableInTouchMode(true)导致setFocusable(true)和setFocusableInTouchMode(true)setFocusableInTouchMode(false)只导致setFocusableInTouchMode(false)setFocusable

2015-05-06 09:28:02 2530

原创 FlowRadioGroup给RadioGroup的子控件随意排版

RadioGroup默认将子控件排版只有横排和纵排,如果想让子控件按自己的要求排版怎么做呢?在网上搜了FlowRadioGrouppackage com.example.test;import android.content.Context;import android.util.AttributeSet;import android.view.View;import and

2015-04-16 14:01:09 2910

转载 android WebView全面总结

WebView是安卓中用来显示html文本内容的的控件,对html5也有很好的支持,ios的控件UIWebView差不多。网上对WebView的解释很多,但都是零星的介绍,导致到现在为止webview给我的印象都是,貌似很强大,其实很鸡肋,于是决定总结一下webview的开发经验。使用WebView并不需要开通网络权限网上有文章说webview需要开通internet权限,否则会出

2015-03-20 13:24:58 645

转载 Objective-C的Initialize初始化方法

Objective-C很有趣的一个地方是,它非常非常像C。实际上,它就是C语言加上一些其他扩展和一个运行时间(runtime)。有了这个在每个Objective-C程序中都会起作用的附加运行时间,给了它一些动态的特性。C和C++没有运行时间,他们仅仅被编译为完全按照代码的顺序去执行,不多也不少。Objective-C中带有运行时间的好处是,它可以在你的程序运行的流程中进行参与。在Objective

2015-03-05 10:44:17 385

转载 使用ViewPager实现高仿launcher拖动效果

转自:http://www.apkbus.com/android-25078-1-1.html

2014-12-10 11:48:56 744

转载 Android日志服务例子,将日志记录在文件中并每天生成一个日志文件

在调试的时候一般都是在logcat中看日志的信息,以便找出BUG和调试信息,但是如果在真机上的话不可能一直连接电脑查看日志,所以生成日志文件并保存,是一个比较普遍的需求,下面就是最近实现的一个例子。欢迎大家讨论并给出别的思路。import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;i

2014-12-10 10:05:11 873

转载 android自适应屏幕

以下是Demo首页的预览图一、细说layout_weight    目前最为推荐的Android多屏幕自适应解决方案。    该属性的作用是决定控件在其父布局中的显示权重,一般用于线性布局中。其值越小,则对应的layout_width或layout_height的优先级就越高,一般横向布局中,决定的是layout_width的优先级;纵向布局中,决定的是layout

2014-12-04 13:36:16 552

转载 android 自适应屏幕

接触安卓有一段时间了,个人感觉安卓页面自适应这块比web复杂的多,因为手机开发要考虑多种屏幕,下面就对这块做一下总结:    一:不同的layout   Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让Application自动适应不同的屏幕呢?   其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x

2014-12-04 13:27:06 496

转载 Android touch mode和focusableInTouchMode分析

首先我们来看看touch mode的定义。它是用户和手机进行交互时view层次结构的一个状态。它本身是很容易理解的,代表了最近一次的交互是否是通过触摸屏发生的,因为在Android设备上还存在别的交互方式,比如D-pad、滚动球等等。  为什么Android会引入这样一个mode呢?这是因为从交互、设计方面考虑,当用户直接使用keys或trackball与UI进行交互的时候

2014-09-25 19:01:42 829

转载 android ListView详解

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据    具体的将被映射的字符串,图片,或者基

2014-07-29 18:06:26 493

转载 webView

资源描述:1.android提供了webView控件专门用来浏览网页。然后在程序中装载webView控件,设置属性,比如:颜色、字体、要访问的网址等。通过loadUrl方法设置当前webView需要访问的网址。在创建WebView时,系统有一个默认的设置,我们可以通过WebView.getSettings来得到这个设置。 2.下面是设置一些常用属性、状态的方法WebSe

2014-07-29 17:50:32 586

转载 关于float,double等表示的数值范围的计算

最近看了IEEE754浮点数的表示方法。在C的参考书中有提到float类型数据的表示范围为-3.4*10^38~+3.4*10^38。究竟如何计算该范围,分析如下: 对于单精度浮点数(float)来说,有一位符号位,指数位共8位,尾数共23位。指数能够表示的指数范围为-128~127。尾数为23位。当尾数全1时再加上小数点前面的1,指数取到最大正数127(8位,正数最大127,负数最小-1

2014-06-25 10:37:22 14838 2

转载 Android之ListView原理学习与优化总结

http://mzh3344258.blog.51cto.com/1823534/889879

2014-04-28 18:22:42 505

转载 android中的MotionEvent 及其它事件处理

最近一段时间一直忙着做项目,忙的都没时间来我的博客小窝看看了,今天来一篇。。。MotionEvent对象当用户触摸屏幕时将创建一个MotionEvent对象。MotionEvent包含关于发生触摸的位置和时间等细节信息。MotionEvent对象被传递到程序中合适的方法比如View对象的onTouchEvent()方法中。在这些方法中我们可以分析MotionEvent对象那个,以决

2014-04-10 15:09:45 915

转载 MotionEvent中getX()和getRawX()的区别

public class Res extends Activity implements View.OnTouchListener { Button btn = null; int x = 0; int y = 0; int rawx = 0; int rawy = 0; /** Called when the a

2014-04-10 15:05:07 615

转载 android 对话框弹出位置和透明度详解

本文章来给大家介绍android 对话框弹出位置和透明度详解,有需要的同学可参考,本文章总结了各种在安卓开发中话框弹透明实现方法,各位同学可参考。分析1、调整对话框后面的背景的透明度2、将对话框头部去掉3、将对话框自身的圆角白色边框替换为直角5px的白色边框4、设置对话框内部背景。 先来看一个效果AlertDial

2014-04-09 16:09:19 1453

转载 android之intent.setFlag

一. intent.setFlags()方法中的参数值含义:1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加了FLAG_ACTIVITY_

2014-04-04 12:32:59 718

原创 自定义ListView的Adapter

通常我们显示的ListView的每条记录的布局是定义在layout的xml文件里面,如果每条记录列的个数不定,就需要我们自定义每条记录的布局。废话不多说,代码来了其他地方:new ShowOtherPeriodCheckResult(context,errorModelWraps);ShowOtherPeriodCheckResult.javapackage com.wlm.mob

2014-04-02 15:24:36 951

转载 Activity生命周期

关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情况下容易混淆。  这是因为没有真正的理解,或者是没有很好的方法来记忆,所以在这里我就说一下我对Activity生命周期的一些记忆的方式,希望对大家能够有所帮助。  Ac

2014-04-01 11:32:29 534

转载 SharedPreferences详解

我们在开发软件的时候,常需要向用户提供软件参数设置功能,例如我们常用的微信,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存,如果是在window下通常我们会采用ini文件进行保存.如果是J2EE下面,我们会采用properties属性文件或者xml进行保存.在我们的Android应用中又适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPrefer

2014-03-26 17:07:42 866

转载 使用Eclipse导出apk文件

看了大家发的关于签名,不用在dos下面输入命令,那样太麻烦了,可以有个很简单的方法,利用Eclipse,不废话,直接来图以我这个应用为例,右键项目,找到export下一步此处选择你要为哪个应用创建签名继续下一步选择第二个创建一个新的密钥,Location表示在本地计算机哪个位置放置这个密钥,后面是密码,自己设一个继续下一步

2014-03-25 15:02:37 2523 1

原创 多个图层堆叠显示

group_in_layer.xml                                                                android:width="1dip"                android:color="@android:color/black" />

2014-03-17 16:56:13 999

转载 Android Activity 生命周期的透彻理解

说来惭愧,虽然已经做了一年多的android开发,但是最近被人问起activity的生命周期的时候,却感觉自己并不能很自信很确定的回答对方的问题,对activity的生命周期的理解还不透彻啊。     既然发现了问题,那咱就得解决问题,不就个生命周期,能有多复杂。     首先看看android developers 网上的activity的生命周期图:      acti

2014-03-07 10:17:38 556

转载 oracle中exists用法

比如 a,b 关联列为 a.id = b.id,现在要取 a 中的数据,其中id在b中也存在: select * from a where exists(select 1 from b where a.id = b.id) 或者:现在要取 a 中的数据,其中id在b中 不存在: select * from a where not exists(select 1 from b where

2014-01-26 16:44:50 645

转载 基于MyEclipse的SSH2框架搭建

http://www.docin.com/p-435744243.html

2013-12-27 18:30:22 699

转载 JDK、Tomcat、MySQL服务器端与客户端安装配置教程(图文)

http://www.docin.com/p-155373444.html

2013-12-09 15:05:04 641

转载 基于MyEclipse的SSH2的框架搭建

http://www.doc88.com/p-612924563076.html

2013-12-09 10:04:44 575

jcifs-1.3.3.jar

读取网络共享文件夹数据。 用法:String host = "192.168.xxx.xxx"; String username = "username"; String password = "password"; //samba服务器上的文件 String filePath = "/a/b/xxx.pdf"; String demo1LocalDir = "E:\\test\\samba"; UniAddress ua = UniAddress.getByName(host); NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication(host, username, password); SmbSession.logon(ua, auth);//验证是否能够成功登录 //创建Smb文件,地址一定要使用smb:// SmbFile remoteSmbFile = new SmbFile("smb://" + host + filePath, auth); --------------------- 作者:sand_clock 来源:CSDN 原文:https://blog.csdn.net/sand_clock/article/details/76467869 版权声明:本文为博主原创文章,转载请附上博文链接!

2018-12-22

AdminLTE-2.4.0框架

AdminLTE-2.4.0框架

2017-08-02

elasticsearch-5.1.1客户端JAVA开发需要的52个jar包

elasticsearch-5.1.1客户端JAVA开发需要的52个jar包。当然也可以通过maven自动下载。commons-codec-1.10.jar,commons-logging-1.1.3.jar,compiler-0.9.3.jar,elasticsearch-5.1.1.jar,HdrHistogram-2.1.6.jar,hppc-0.7.1.jar,httpasyncclient-4.1.2.jar,httpclient-4.5.2.jar,httpcore-4.4.5.jar,httpcore-nio-4.4.5.jar,jackson-core-2.8.1.jar,jackson-dataformat-cbor-2.8.1.jar,jackson-dataformat-smile-2.8.1.jar,jackson-dataformat-yaml-2.8.1.jar,jna-4.2.2.jar,joda-time-2.9.5.jar,jopt-simple-5.0.2.jar,lang-mustache-client-5.1.1.jar,log4j-api-2.7.jar,log4j-core-2.7.jar,lucene-analyzers-common-6.3.0.jar,lucene-backward-codecs-6.3.0.jar,lucene-core-6.3.0.jar,lucene-grouping-6.3.0.jar,lucene-highlighter-6.3.0.jar,lucene-join-6.3.0.jar,lucene-memory-6.3.0.jar,lucene-misc-6.3.0.jar,lucene-queries-6.3.0.jar,lucene-queryparser-6.3.0.jar,lucene-sandbox-6.3.0.jar,lucene-spatial-6.3.0.jar,lucene-spatial-extras-6.3.0.jar,lucene-spatial3d-6.3.0.jar,lucene-suggest-6.3.0.jar,netty-3.10.6.Final.jar,netty-buffer-4.1.6.Final.jar,netty-codec-4.1.6.Final.jar,netty-codec-http-4.1.6.Final.jar,netty-common-4.1.6.Final.jar,netty-handler-4.1.6.Final.jar,netty-resolver-4.1.6.Final.jar,netty-transport-4.1.6.Final.jar,percolator-client-5.1.1.jar,reindex-client-5.1.1.jar,rest-5.1.1.jar,securesm-1.1.jar,snakeyaml-1.15.jar,t-digest-3.0.jar,transport-5.1.1.jar,transport-netty3-client-5.1.1.jar,transport-netty4-client-5.1.1.jar

2017-03-03

OCJP-题库,覆盖率100%

这套题库覆盖率100%,考前看了这套题,OCJP认证竟然以100%通过,好东西与大家一起分享,只要看此题库大家一定都能顺利通过。当然题库里有几题答案有误,我也标了出来了。大家觉得有疑问的不要净信答案,可以自己敲敲代码验证一下。

2016-12-28

Android快速开发不可或缺的11个工具类

跟App相关的辅助类、常用单位转换的辅助类、Http请求的工具类、打开或关闭软键盘、Logcat统一管理类、跟网络相关的工具类、获得屏幕相关的辅助类、SD卡相关的辅助类、Toast统一管理类、与界面有关的工具类等

2015-04-16

mysel-5.5.15-winx64.rar

mysql服务 64位 安装:http://blog.csdn.net/wlimin0523/article/details/17223303

2013-12-09

java api1.6

java jdk api1.6,就像java字典,很全的,欢迎下载

2013-05-06

java对象和类

1面向对象程序设计概述 2类和对象 4静态域和静态方法 5方法参数 6对象构造 7包

2013-05-06

java继承课件

本节内容包括 1继承层次 2多态 3动态绑定 4阻止继承:final类和final方法 5强制类型转换 6抽象类 Object: 7所有类的父类 8equals方法 9toString方法

2013-05-03

java网络编程

本节内容包括 网络基础 TCP/IP协议 IP地址 URL and URLConnection Socket通信 TCP / UDP

2013-05-03

java多线程机制

本节内容包括 1. 线程的基本概念 2. 线程的创建和启动 3. 线程的调度和优先级 4. 线程的状态控制 5. 线程同步

2013-05-03

java异常课件

本节内容包括 Java 异常概念 Java 异常的分类 异常的捕获和处理 使用自定义的异常 使用异常机制的建议

2013-05-03

java集合课件

本节内容包括 集合的概念 集合API Collection 接口 Iterator 接口 Set 接口 List 接口 和 Comparable 接口 Map 接口

2013-05-03

java interface and innerclass

本节内容包括 接口基本概念 使用接口的例子 接口的定义 接口的实现 接口与抽象类 接口和回调 内部类(介绍)

2013-05-03

java extends

本节内容包括 继承层次 多态 动态绑定 阻止继承:final类和final方法 强制类型转换 抽象类 Object:所有类的父类 equals方法 toString方法

2013-05-03

java array

本节内容包括 数组基本概念 数组的声明与创建 数组的特性 数组拷贝 命令行参数 工具类java.util.Arrays 多维数组

2013-05-03

java常用类

java常用类

2013-05-03

java程序设计结构

本节内容包括 1一个简单的Java程序 2Java基本数据类型 3运算符 4字符串 5控制流程 6格式化输出

2013-05-03

java流技术

包括一下内容 1Java 流式输入/输出原理 2Java 流类的分类 3输入/输出流类 4常见的节点流和处理流 5文件流 6缓冲流 7数据流 8转换流 9Print流

2013-05-03

空空如也

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

TA关注的人

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