自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Orangutan的博客

做个低调的程序猿

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 接口和抽象类有什么区别

转自:http://blog.csdn.net/fenglibing/article/details/2745123接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的

2016-11-16 14:43:42 252

转载 HTTP和HTTPS详解

转自:http://www.cnblogs.com/ok-lanyan/archive/2012/07/14/2591204.htmlHTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且H

2016-10-20 11:32:11 391

转载 Web Service和Servlet的区别

Servlet是Java对于Web开发而产生的一项技术,可以说Servlet技术是Java专有的,它是服务器端的技术,客户端通常是浏览器,      而WebService是在DCOM   CORBA等分布式技术之后发展起来的。WebService有一个国际通用的标准SOAP。具体规范发布在   http://www.w3.org/TR/SOAP/       SOAP是为了在Inte

2016-07-13 14:36:50 514

转载 HttpClient使用详解

Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会

2016-07-13 10:16:38 354

转载 POI操作excel基本使用

不用多说,下面的一个类中就是一些POI操作Excel (xls) 的常见操作。但是真正要生成一些如报表等复杂格式Excel的时候,通常的做法都是事先把格式一切的东西都手动制作好(“数据模板”),然后在Java应用中适当的时机把这个文件读进来,添加相应的数据即可。这样POI具体做的事情就是向模板里写业务的数据。package lxq.poi;import java.io.FileInpu

2016-07-13 10:13:39 551

原创 关于集成友盟分享的回调问题

最近在做一个微信分享,刚开始是使用的微信原生的分享,后来发现不好搞。然后就换友盟了。用友盟又发现有一堆什么 “分享中。。。”,“分享成功”,“发送成功”这样的问题。搞了两天排查问题,最后再仔细看文档,原来是.wxapi的目录不是签名包的目录。大概就是这样,说起来都不是技术问题了,应该是个人的问题。随着最近做的东西原来越多,搞不定的东西也越来越多,我发现个人的习惯,个人的性格

2016-03-14 11:41:04 941

转载 自动释放内存!Facebook推出强大Android图片库Fresco

原创:http://www.csdn.net/article/2015-03-27/2824328-Fresco摘要:Fresco是Facebook最新推出的一款用于Android应用中展示图片的强大图片库,可以从网络、本地存储和本地资源中加载图片。其中的Drawees可以显示占位符,直到图片加载完成。而当图片从屏幕上消失时,会自动释放内存。快速而又高效的显示图片对

2016-02-19 13:45:50 389

原创 Java截去字符串中的一段

截去字符串其实很多种方法,随便看下就好多。如图:但是用了很多,发现如果是这样一种情况:原文:你好,我是猴哥,你是哪个啊?当你想把”你是哪个啊“去掉的时候就不是很方便了。其实换个思路,这个是很好解决的。这个干:public static void main(String[] args) { String content = "你好,我是猴哥,你是哪个啊

2016-01-27 11:14:17 970

转载 android 中 系统日期时间的获取

[java] view plaincopyprint?import    java.text.SimpleDateFormat;              SimpleDateFormat    formatter    =   new    SimpleDateFormat    ("yyyy年MM月dd日    HH:mm:ss     ");     

2015-12-17 10:05:29 322

原创 Android Studio集成Genymotion插件

1、打开Android Studio,File->Setting2、Plugins->Browse repositories3、在文本框内输入Genymotion注意:如果你使用了代理,记得把代理关掉。4、双击即可进行下载5、重启Android Studio,多了一个图标6、点击图标,配

2015-12-03 16:16:37 461

原创 Android Studio新建或导入项目的一个问题

刚开始就会跳出一个弹窗,大概的 内容:studioThe path'd:\这里乱码\AppData\Local\Android\Sdk'does not belong to a directory.Android Studio will use this Android SDK instead:'d:\我的文档\AppData\Local\Android\Sdk'and

2015-11-24 00:46:25 14880 2

转载 Java中getPath与getAbsolutePath区别

首先:File类表示的是文件和目录路径的抽象形式。file的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPathpublic String getPa

2015-11-20 10:37:37 3542

转载 绝对路径与相对路径

一、基本概念  1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径在网络中,以

2015-11-20 10:32:09 306

原创 Java遍历文件夹&读取指定格式的文件zUI金

最近想自己写个Android音乐播放器练手,首先遇到的问题就是如何将手机里的歌曲文件扫描出来。百般思虑决定先用PC练练手。其实网上有过用递归或者不用递归的方式。后来我有发现了大部分都是使用的递归,且是深度遍历的方式。下面是我整理的一种写法,使用递归扫描指定文件夹的文件并输出路径。/** * 读取某个文件下的所有文件 */ public boolean readfile(Strin

2015-11-20 09:35:51 616

转载 浅谈Java中的Set、List、Map的区别

就学习经验,浅谈Java中的Set,List,Map的区别,对JAVA的集合的理解是想对于数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。JAVA集合主要分为三种类型: Se

2015-10-26 17:05:43 310

转载 android set.list.map简介(小结)

set1. 概述Java 中的Set正好和数学上直观的集(set)的概念是相同的。Set最大的特性就是不允许在其中存放的元素是重复的。根据这个特点,我们就可以使用Set 这个接口来实现前面提到的关于商品种类的存储需求。Set 可以被用来过滤在其他集合中存放的元素,从而得到一个没有包含重复新的集合。2. 常用方法按照定义,Set 接口继承 Collection 接

2015-10-26 17:03:57 653

转载 Android,UI主线程与子线程的关系

AndroidUI多线程Androidthread工作在一个Android 程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和 Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast Receiver)都会跑在这个Proc

2015-10-23 10:16:30 427

转载 Android Studio项目目录结构

I don't know if this is because of the Gradle Build System (I'd wager it is), but I'll tell you what I've understood so far. Update 1: 29/7/13 The IntelliJ's Project structure (shown at the end) is

2015-10-16 09:33:13 497

原创 实现ListView的几种方式

最近要实现动态搜索显示历史记录,需要用到ListView加载历史记录。这东西感觉历经几个星期了,一直出现各种问题。其实利用ListView进行加载Item已经比较成熟了,各种方式都可以,只是自己之前没有深入探索,照书搬,没有深入理解才出现了各种奇葩问题。现将一些方式总结如下:一、使用默认的布局以及适配器实现ListView首先在布局文件中定义ListView:<ListView

2015-10-15 16:00:05 560

转载 Android运行时异常“Binary XML file line # : Error inflating class”

转自:http://blog.csdn.net/huangxiaohu_coder/article/details/8497286在原生Android下编译APK,编译没有问题,但是在运行的时候经常出现如标题所描述的异常,然后整个程序Crash掉......    我遇到该问题常常都是因为修改了资源文件所引起,大致有以下几种方式来解决:    1. 引用类名问题:自定义

2015-10-15 15:18:48 609

原创 安卓ListView使用错误解决

1、刚开始是利用默认的布局加载Item,没什么问题,但是用定制的Item加载是总是会报这样的错误Binary XML file line # : Error inflating class”。查询解决方案后,没能看懂。链接:点击打开链接http://blog.csdn.net/huangxiaohu_coder/article/details/8497286自定的Item布局是这样的:

2015-10-15 15:03:56 658

转载 Tomcat无法访问,404错误

症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因:

2015-09-21 17:21:54 540

转载 android 9PNG图片制作

一、什么是9.png:        可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会 看不见摸不着(详情见下面具体内容)。        9.png

2015-09-16 09:59:54 390

原创 Android圆角边框的实现

不管是文本框还是布局还是按钮等,都可以尝试使其边框变成圆角。具体实现步骤如下:1、在drawable目录里定义一个circular_bead_shape.xml <corners android:topLeftRadius="10dp" android:topRightRadius="10dp"

2015-09-14 15:45:43 356

原创 ActionBar自定义操作栏、无法显示

最近是集成LeanCloud的用户反馈功能时,遇到使用自定义类来完成布局的问题。不知为何,遇到了操作栏有时候显示异常的问题。使用ActionBar的方式有很多,可以隐藏,可以自定义等。1、隐藏ActionBar操作栏(使用布局文件)<activity android:name=".ActionBarActivity" android:th

2015-09-09 11:21:58 533

转载 Android集成LeanCloud用户反馈SDK要注意点

转载地址:http://blog.sina.com.cn/s/blog_d35271310102vv07.htmlEclipse集成:1、首先需要集成LeanCloud的基础SDK和用户反馈SDKSDK下载地址:https://leancloud.cn/docs/sdk_down.html2、必须在Activity的onCreate中初始化。import

2015-09-08 19:03:39 1732

ListView的多种实现方式包括多种适配器使用

主要是总结了ListView的一些实现方式, 适配器使用的是默认的,还有BaseAdapter,ArrayAdapter。 包括定制适配器以及定制布局等

2015-10-16

空空如也

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

TA关注的人

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