自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 android推荐使用dialogFrament而不是alertDialog

DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。在DialogFragment产生之前,我们创建对话框:一般采用AlertDialog和Dialog。注:官方不推荐直接使用Dialog创建对话框。2、 好处与用法使用DialogFragment来

2014-07-30 10:07:59 1153

原创 自定义圆角和园边的实现

本来想在网上找个圆角的例子看一看,不尽人意啊,基本都是官方的Demo的那张原理图,稍后会贴出。于是自己自定义了个View,实现图片的圆角以及圆形效果。效果图:第一个是原图,第二个是圆形效果,第三第四设置了不同的圆角大小。准备改变一个博客的风格,首先给大家讲一下原理,让大家明白了,然后再贴代码,不然可以直接看那么长的代码也比较痛苦,核心代码其实就那么几行:核心代码分析:

2014-07-30 09:40:26 870

原创 nfc开发

androd进场通信是最近火起来的一门技术,很适合开发者

2014-07-28 22:38:46 1377

转载 仿刮刮乐刮奖效果

该功能实现很简单,就是根据手指坐标位置在画板上画1.效果图          2.代码实现[java] view plaincopypublic class ErinieShow extends RelativeLayout {      Context context;      RelativeLayout bg;      MyView M

2014-07-28 10:55:27 1627

转载 TraceView性能分析工具介绍

一、TraceView简介      TraceView是AndroidSDK里面自带的工具,用于对Android的应用程序以及Framework层的代码进行性能分析。      TraceView是图形化的工具,最终它会产生一个图表,用于对性能分析进行说明。      TraceView可以跟踪到具体的Method  二、TraceView的原理      Trace

2014-07-22 22:29:04 936

原创 maven配置详解

什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。pom.xml 配置文件[html] view plaincopyprint?project>     

2014-07-11 22:21:38 1244

原创 解决Setting property 'source' to 'org.eclipse.jst.jee.server的问题

对于这个问题,我相信我的方法已经能帮90%的人解决了!当你用Eclipse运行web项目的时候,你就会看到控制台出现:WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:firstProject' d

2014-07-10 13:22:17 990

原创 android利用jdk制作签名

简单易懂,android学习入门指南

2014-07-09 09:54:14 1649

原创 百度map 3.0初探

1.简介    在使用百度地图SDK为您提供的各种LBS能力之前,您需要获取百度地图移动版的开发密钥,该密钥与您的百度账户相关联。因此,您必须先有百度帐户,才能获得开发密钥。并且,该密钥与您创建的过程名称有关,具体流程请参考如下介绍。    Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key    注意:    1. 为了给用户提供更安

2014-07-09 09:31:07 1044

原创 actionbar详解(二)

经过前面两篇文章的学习,我想大家对ActionBar都已经有一个相对较为深刻的理解了。唯一欠缺的是,前面我们都只是学习了理论知识而已,虽然知识点已经掌握了,但是真正投入到项目实战当中时会不会掉链子还很难说。那么不用担心,本篇文章我就将带领大家一起进入ActionBar的应用实战,将理论和实践完美结合到一起。如果你还没有看过我的前两篇文章,建议先去阅读一下 Android ActionBar完全

2014-07-07 16:52:56 1010

转载 actionbar完全解析(一)

Action Bar是一种新増的导航栏功能,在Android 3.0之后加入到系统的API当中,它标识了用户当前操作界面的位置,并提供了额外的用户动作、界面导航等功能。使用ActionBar的好处是,它可以给提供一种全局统一的UI界面,使得用户在使用任何一款软件时都懂得该如何操作,并且ActionBar还可以自动适应各种不同大小的屏幕。下面是一张使用ActionBar的界面截图:其中,

2014-07-07 09:53:03 843

原创 android galley实现画廊效果

青春流水指间、每段路,都有即将要来的旅程 每颗心,都有值得期待的成分Android之ImageSwitcher,Gallery用法今天在做一个软件界面时用到了ImageSwitcher和Gallery控件,在看API时,感觉上面的例子讲的不是很具体,效率并不高。在这里我就以一个图片浏览功能来具体说明这两个控件的用法。首先看运行效果:在这里图片我用的是API中的图

2014-07-04 18:41:52 1915

转载 找不到BufferedImage这个Class的解决方法

找不到BufferedImage这个Class的解决方法环境:      [1]RedHat AS5 64位      [2]WebSphere6.0 32位版本正文:    发现原来在RedHat AS4 32位系统上跑的程序不能在64位RedHat AS5中运行。系统报java.awt.image.bufferedImage这个Class找不到。在SunJDK 1.

2014-07-04 15:52:34 2953

转载 android的消息通知栏

在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。(

2014-07-03 16:24:33 2060

转载 qq安全原理

故事总要有缘由,那么这个故事的缘由就是,当我以前写了一个获取其它进程密码框密码的时候(前几篇博客中有描述),我抱着试一试的心情去试探了一下能不能得到 QQ 的密码,当我抓到密码框的句柄,然后输入给程序的时候,结果令人失望,并没有任何结果,或许这根本就是一个假的密码框。这便激发了我的兴趣,便有了这次探究。        QQ 的安全密码框果然是下了功夫的。网上搜索相关内容,才发现,以前腾讯用了韩

2014-07-03 15:57:33 1012

原创 activity的启动模式和栈管理

在学习Android的过程中,Intent是我们最常用Android用于进程内或进程间通信的机制,其底层的通信是以Binder机制实现的,在物理层则是通过共享内存的方式实现的。    Intent主要用于2种情景下:(1)发起意图  (2)广播    它的属性有:ComponentName,action,data,category,extras,flags等,通常情况下,进行Inten

2014-07-03 15:00:28 1917

原创 intent flags标记

Intent Flag介绍FLAG_ACTIVITY_BROUGHT_TO_FRONT       这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。 FLAG_ACTIVITY_CLEAR_TOP      如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而

2014-07-03 14:44:03 825

原创 activty栈管理

题外话:我们要在进行BlackBerry程序开发的时候,BlackBerry提供了一个管理Screen的栈,用来从任何地方来关闭位于最上一层的Screen,使用UiApplication.getUiApplication().getActiveScreen()来得到位于最上一层的Screen的实例,并且使用UiApplication.getUiApplication().popSc

2014-07-03 14:27:23 1057

原创 maven项目管理

systemPath方式有些不通用的包,maven仓库没有,只能通过本地包依赖,就像下面方式:在需要依赖的项目建lib文件夹,如下:然后在pom.xml项目管理文件里面加入本地依赖,如下   这种情况可以解决问题,但是有些时候会产生莫名的问题,比如项目开发过程中会出现项目虽然打包成功(mvn clean install –Dmaven.test.skip=t

2014-07-01 22:36:40 1053

原创 mvn管理项目jar包

Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方

2014-07-01 21:36:46 999

转载 android获取短信并自动填充

package com.velo.quanquan.util;import java.util.regex.Matcher;import java.util.regex.Pattern;import net.iaf.framework.util.Loger;import android.app.Activity;import android.database.ContentObser

2014-07-01 12:38:48 1347 1

转载 java项目管理工具maven使用初级

一、前言        早就知道maven 在java 项目的管理方面名声显赫,于是就想着学习掌握之,于是查阅了大量文档。发现这些文档的作者都是java 的大腕,大多都是站在掌握了一定maven 基础的角度上进行介绍,让我这初学者看的云里雾里不知所云。于是又去查看maven 的官方网站,总算是有所了解,但一旦动手实际操作却又雾里看花。唉,没办法,就只有一遍一遍的动手尝试,经过种种磨难总算是

2014-07-01 09:12:55 962

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