自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 收藏
  • 关注

转载 Java面试题全集(中)

这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。补充:Sun Micros

2016-08-29 09:53:09 2598

转载 Java面试题全集(上)

2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和相关代码,去掉了EJB 2.x、JSF等无用内容或过时内容,补

2016-08-29 09:52:08 1181

转载 Android自定义捕获Application全局异常

大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开

2016-08-12 18:02:20 286

转载 【Android进阶篇】Fragment的两种加载形式

【Android进阶篇】Fragment的两种加载方式一、概述Fragment(碎片,片段)是在Android 3.0后才引入的,主要的目的是为了实现在大屏幕设备上的更加动态更加灵活的UI设计。这是因为平板电脑的屏幕比手机大得多,所以屏幕上可以放更多的组件,而不是简单地只是把手机上的组件放大。所以Fragment在应用中的是一个可重用的模块化组件,它有自己的布局、自己的生命周期,在

2016-08-11 16:13:39 1018

转载 setContentView(R.layout.activity_main) Error解决方法

今天在写Android代码的过程中,编译器一直报错,错误出在这一行代码:setContentView(R.layout.activity_main)提示信息是:activity_main cannot be resolved or is not a field我就觉得很奇怪,我在R.layout里面明明看到自动生成了默认的布局activity_main,为什么在这里引用就出错呢

2016-08-11 11:33:52 1178

转载 Unable to execute dex: Multiple dex files define 解决方法

问题发生概述:       程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未果,便按照搜索方案,逐一尝试,都未能解决,最后盯着工程突然发现问题。具体解决方案如下:方法一:       Ecl

2016-08-10 11:20:50 175

转载 java.lang.NoClassDefFoundError: com.android.volley.toolbox.Volley

java.lang.NoClassDefFoundError: com.android.volley.toolbox.Volley导致这种异常有以下几种原因:1.adt版本问题,更新adt版本2、jar包问题,其原因也是adt引起,只需删除libs下下的无用jar(我的v4包问题,delete)OK问题完美解决。。。

2016-08-09 18:09:11 344

转载 Android系统自带样式(@android:style/) (转)

1 android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen"   布局页面最上面 不会显示  android:icon="@drawable/ic_launcher"中的值和android:label="@string/app_name"的值。2 android:theme="@style/AppT

2016-08-09 14:35:45 351

转载 EventBus使用详解(一)——初步使用EventBus

一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、下载EventBus的类库源码:https://github.com/greenrobot/EventBus2、

2016-08-07 08:20:31 285

转载 XUtils的使用、混淆

xUtils 包含了很多实用的android工具。xUtils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响。同时需要注意的是,xUitls最低兼容android 2.2 (api level 8)  。今天我们的主题是整体介绍下xUtils,主要介绍它重要的四大组件。具

2016-08-07 08:19:21 1392

转载 Android Support V4, V7, V13的作用与用法

1, Android Support V4, V7, V13是什么?本质上就是三个java library。2,  为什么要有support库?如果在低版本Android平台上开发一个应用程序,而应用程序又想使用高版本才拥有的功能,就需要使用Support库。3, 三个Support 库的区别和作用是什么?Android Support v4 是最早(2011年

2016-08-07 08:18:23 208

转载 android的color值

[html] view plain copyxml version="1.0" encoding="utf-8" ?>  resources>  color name="white">#FFFFFFcolor>  color name="ivory">#FFFFF0color>  color name="lightyellow">#FFFFE0col

2016-08-06 15:22:04 205

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

我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。先看一个范例:XML file saved at res/drawable/button.

2016-08-05 10:38:53 278

转载 android动画坐标定义

这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:public void overridePendi

2016-08-05 08:23:34 221

转载 Android:interpolator用法

1.       2.  3.  xmlns:Android="http://schemas.android.com/apk/res/android"   4.  Android:interpolator="@android:anim/decelerate_interpolator"> 5.  Android:fromYScale="2.0"  android:toYScale

2016-08-05 08:21:25 439

转载 Android应用程序的debug属性

在开发Android应用程序时,我们可以在AndroidManifest.xml中设置其debug属性,比如示例1示例1            android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@style/AppTheme"

2016-06-27 10:41:14 712

转载 Android百日程序:Intent传递数据

上一遍是回传数据,当热Activity之间是可以利用Intent很方便地传递很多数据的。本章就两个Activity之间传递String和Int数据。1 主要界面:2 点击按钮之后,就进入第二个activity这个时候会利用Toast机制显示第一个activity传递什么String和Int给第二个activity。3 然后点击“ret

2016-06-26 21:17:48 307

转载 android 完全退出应用程序实现代码

android退出应用程序会调用android.os.Process.killProcess(android.os.Process.myPid())或是System.exit(0),这只是针对第一个Activity(也就是入口的Activity)时生效。如果有A,B,C三个Activity,而想在B或C中Activity退出,调用上面的方法,往往会销毁当前的Activity返回上一个Activit

2016-06-23 10:57:06 639

转载 android之TabWidget选项卡

1 概览l  TabWidget与TabHost。tab组件一般包括TabHost和TabWidget、FrameLayout,且TabWidget、FrameLayout属于TabHost。l  是否继承TabActivity的问题l  实现步骤。两种实现方式,一种是将每个Tab的布局嵌在TabHost中的FrameLayout中,每个Tab的内容布局与显示都在Frame

2016-06-23 10:31:26 729

转载 SDK里应该下载哪些内容

每次打开SDK Manager的时候,都不知道哪些需要更新,一直懒得去查,今天就把它搞定了,不想继续迷糊下去了!!希望大家以后也别学我,有疑问马上解决,才能不断进步!! >_在官方指导中,在SDK Manager中需要安装以下内容:Tools 目录下选择:Android SDK ToolsAndroid SDK Platform-toolsAndroid SDK Build-t

2016-05-27 09:53:21 350

转载 Android 最火的快速开发框架XUtils

最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使

2016-05-27 09:51:32 241

转载 如何将android studio项目转换成eclipse

首先,不要因为编译原因而放弃。studio项目是完全可以转换成eclipse的本站的开源代码板块有很多项目都是android studio开发的,很多同学以为必须要先学会studio,才能编译这些源代码,于是花了很长时间学studio,结果发现还是不会。其实任何studio项目都是可以转换成eclipse的,eclipse目前的编译能力比studio只会多不会少。只要你熟练了,一个中等复杂

2016-05-23 11:52:47 389

转载 Android:利用SharedPreferences实现自动登录

主要代码:public class LoginActivity extends Activity { private EditText username; private EditText userpassword; private CheckBox remember; private CheckBox autologin; private Bu

2016-05-23 10:57:24 215

转载 Android Volley 之自定义Request

转载标明出处:http://blog.csdn.net/lmj623565791/article/details/24589837今天群里一哥们需要自定义Volley的Request的例子,于是产生了这篇博客。关于Volley的介绍就不多说了,网上例子特别多。Volley的所有的请求的超类型是Resuest,类结构如下图,所有我们常用的请求都是这个类的子类,那么我们自定义View肯

2016-05-20 17:49:49 244

转载 Android开发四大组件---Service详解

service可以在和多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如检测SD卡上文件的变化,再或者在后台记录你地理信息位置的改变等等,总之服务嘛,总是藏在后头的。  Service是在一段不定的时间运行在后台,不和用户交互应用组件。每个Service必须在manifest中 通过来声明。可以通过contect.startservic

2016-05-20 16:50:58 378

转载 图片缓存之内存缓存技术LruCache,软引用

每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧。这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。先来看下两者的使用方式,再来作比较。除了加载图片时要用到缓存处理,还有一个比较重要的步骤要做,就是要先压缩图片。1、压缩图片至于要压缩

2016-05-20 16:21:29 319

转载 网络通信框架Volley使用详细说明

前一篇粗略的介绍了一下Volley,并在最后附上了一段使用代码,这一篇详细的介绍一下Volley的使用。前面也说了Volley主要获取JSON对象和图片加载,这里也分为两部分介绍。1、获取JSON对象1.1声明RequestQueue声明一个新的RequestQueue对象[java] view plain copy print?pr

2016-05-20 16:16:13 396

原创 什么是url地址

URL(Uniform Resoure Locator:统一资源定位器)是WWW页的地址,它从左到右由下述部分组成: 1. ·Internet资源类型(scheme):指出WWW客户程序用来操作的工具。如“http://”表示WWW服务器,“ftp://”表示FTP服务器,“gopher://”表示Gopher服务器,而“new:”表示Newgroup新闻组。2. ·服务器地址(ho

2016-05-20 15:52:33 1638

转载 Android中的PopupWindow详解

Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于:AlertDialog的位置固定,而PopupWindow的位置可以随意AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件

2016-05-19 15:01:58 222

转载 startActivityForResult和setResult详解

startActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActivityForResult( ) 可以一次性完成这项任务,当程序执行到这段代码的时候,假若从T1Activity跳转到下一个Text2Activ

2016-05-19 15:01:09 180

转载 android requestCode和resultCode

请求码的作用使用startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,我们需要为startActivityForResult()方法传入一个请求码(第二个参数)。请求码的值是根据业务需要由自已设定,用于标识请求来源。例如:一个Activity有两个按钮,点击这两个按钮都会打开同一个Activity,不管

2016-05-19 14:59:51 1722

转载 new Handler().postDelayed() 延迟intent跳转

[java] view plain copy //延迟两秒跳转  new Handler().postDelayed(new Runnable() {            @Override      public void run() {          Intent  intent=new Intent(MainActivity.this

2016-05-16 12:06:10 439

转载 Android EventBus源码解析 带你深入理解EventBus

上一篇带大家初步了解了EventBus的使用方式,详见:Android EventBus实战 没听过你就out了,本篇博客将解析EventBus的源码,相信能够让大家深入理解该框架的实现,也能解决很多在使用中的疑问:为什么可以这么做?为什么这么做不好呢?1、概述一般使用EventBus的组件类,类似下面这种方式: public class SampleComponent

2016-05-16 11:34:46 201

转载 EventBus使用详解(一)——初步使用EventBus

一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、下载EventBus的类库源码:https://github.com/greenrobot/EventBus2、

2016-05-16 11:32:22 215

转载 Android中的普通对话框、单选对话框、多选对话框、带Icon的对话框、以及自定义Adapter和自定义View对话框详解

对话框就是一个AlertDialog,但是一个简单的AlertDialog,我们却可以将它玩出许多花样来,下面我们就来一起总结一下AlertDialog的用法。看看各位童鞋在平时的工作中否都用到了AlertDialog的这些特性。OK,废话不多说,进入我们今天的正题。普通对话框普通对话框就是我们最最常用的对话框,实现起来并不复杂,实现出来的效果当然也是最简单的,如下:

2016-05-12 18:32:57 351

转载 Android安全攻防战,反编译与混淆技术完全解析(下)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/50451259 在上一篇文章当中,我们学习了Android程序反编译方面的知识,包括反编译代码、反编译资源、以及重新打包等内容。通过这些内容我们也能看出来,其实我们的程序并没有那么的安全。可能资源被反编译影响还不是很大,重新打包又由于有签名的保护导致很难被盗版,但代码被反编译就有

2016-05-12 15:09:59 432

转载 Android安全攻防战,反编译与混淆技术完全解析(上)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/49738023 之前一直有犹豫过要不要写这篇文章,毕竟去反编译人家的程序并不是什么值得骄傲的事情。不过单纯从技术角度上来讲,掌握反编译功能确实是一项非常有用的技能,可能平常不太会用得到,但是一旦真的需要用到的了,而你却不会的话,那就非常头疼了。另外既然别人可以反编译程序,我们当然

2016-05-12 15:08:13 226

转载 Android drawable微技巧,你所不知道的drawable的那些细节

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/50727753 好像有挺久时间没更新博客了,最近我为了准备下一个系列的博客,也是花了很长的时间研读源码。很遗憾的是,下一个系列的博客我可能还要再过一段时间才能写出来,那么为了不至于让大家等太久,今天就给大家更新一篇单篇的文章,讲一讲Android drawable方面的微技巧。

2016-05-12 15:05:34 318

转载 1、fragment的使用封装(上)

转载请注明出处:http://blog.csdn.net/q649381130/article/details/51340544fragment(碎片)出来已经有很长一段时间,网上关于介绍其生命周期,使用方式,api的博客非常多,也讲解的非常详细,感谢互联网的分享精神以及无数前辈大牛们的无私奉献。本文主要是仿照微信设置页面,通过Fragment实现几大栏目页面的切换显示。其实用

2016-05-09 19:30:21 581

转载 2、fragment的使用封装(下)

转载请注明出处:http://blog.csdn.net/q649381130/article/details/513465511、写在前面的话上一篇已经介绍了fragment的使用封装,读者可以点击链接查看fragment的使用封装(上):http://blog.csdn.net/q649381130/article/details/51340544。本文主要采用其他

2016-05-09 19:22:58 247

空空如也

空空如也

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

TA关注的人

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