自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雷子的窝

半程序猿的屎尿生活

  • 博客(75)
  • 收藏
  • 关注

原创 22222222222222

http://www.duba.com/?f=numswdhc

2015-03-18 20:08:52 831

转载 Java面试全集

一. Java基础部分...................................................................................................... 71、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?..... 72、Java有没有goto?................

2014-10-27 10:21:16 1376

原创 JAVA零基础入门

JAVA 知识点总结1.JAVA的特点:1简单易用、完全面向对象;2与平台无关性、可扩展性强;3可移植性高、支持分布式编程;4健壮、安全可靠并性能优异;5支持多线程开发技术;6支持动态开发。2.JVM:Java虚拟机(JVM是Java实现跨平台的基础)。Java的源程序(*.java)                                 编译(命令:

2014-10-15 09:17:06 1311

原创 JAVA知识点总结

第1章 Java程序设计概述1)       开发Java语言的公司?Sun (SunMicrosystems)太阳微电子公司开发 2)       Java的3个版本?J2SE(Java2Standard Edition) 标准版 J2EE(Java2 Platform,Enterprise Edition) 企业版J2ME(Java2 Micro Edition)

2014-09-22 09:49:03 1066

转载 Android实现获取系统应用列表

本文介绍在Android中如何获取系统应用程序列表。 Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理) 等。除此之外,还提供了一个PackageManger管理类,它的主要职责是管理应用程序包。 通过它,我们就可以获取应用程序信息。   PackageMan

2014-09-19 10:32:44 556

转载 Android开发之资源文件存储

本文介绍在Android开发中关于资源文件的存储操作。对于Android资源也是非常重要的,主要包括文本字符串(strings)、颜色(colors)、数组(arrays)、动画(anim)、布局(layout)、图像和图标(drawable)、音频视频(media)和其他应用程序使用的组件。   在Android开发中,资源文件是我们使用频率最高的,无论是string,drawa

2014-09-19 10:30:53 549

转载 Android开发之Intent.Action

本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing  activity android:name=".Main

2014-09-19 10:30:12 482

转载 Android开发之InstanceState详解

本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState() 和 onRestoreInstanceState(),并且在介绍这两个方法之后,再分别来实现使用InstanceState保存和恢复数据功能、Android实现屏幕旋转异步下载效果这样两个示例。  首先来介绍onSaveInstanceState() 和 onRestoreIns

2014-09-19 10:28:05 403

转载 Android实现程序前后台切换效果

本文演示如何在Android中实现程序前后台切换效果。   在介绍程序实现之前,我们先看下Android中Activities和Task的基础知识。  我们都知道,一个Activity 可以启动另一个Activity,即使这个Activity是定义在别一个应用程序里的,比如说,想要给用户展示一个地图的信息,现在已经有一个Activity可以做这件事情,那么现在你的Activ

2014-09-19 10:27:57 737

转载 Android开发之APN网络切换

本文介绍Android平台中关于APN网络切换的相关知识以及如何实现APN切换。   由于最近的项目中用到APN切换的功能,所以就借着这个机会介绍一下APN的相关知识及如何在Android实现切换过程。关于APN的基本知识我会在下面给大家介绍。  在这个示例中,我使用圆角ListView显示效果,关于Android实现ListView圆角效果,大家可以查看我以前的一篇博文:

2014-09-19 10:27:03 611

转载 Android实现获取本机中所有图片

本示例演示如何在Android中使用加载器(Loader)来实现获取本机中的所有图片,并进行查看图片的效果。   在这个示例中,我使用android-support-v4.jar中的加载器(Loader)来实现获取本机中所有图片,关于这个包在以前的文章中也提到,是一个非常有用的包,关于这个包的详细信息请大家查看官方文档:http://developer.android.com/sd

2014-09-19 10:26:42 520

转载 Android实现伸缩弹力分布菜单效果

本文介绍下在Android中实现伸缩弹力分布菜单效果。关于这种菜单效果在IPhone中比较常见,效果比较酷。那么在Android中实现只是一种简单的模仿。  这两天无意间看到一园友的博文实现Path2.0中绚丽的的旋转菜单,感觉效果不错,但是发现作者没有处理线程安全的问题,所以在这里我修正了下,并且改善下部分功能。今天发布这篇文章的目的是希望能在Android用户体验上提出一些相关

2014-09-19 10:25:09 446

转载 Android实现甘特图(GanttChart)效果

本文给大家介绍如何在Android中实现甘特图效果及其解决方案。   这段时间一直在忙于一个工程项目,其中用到了甘特图功能。可能熟悉的朋友都知道要在PC机上实现甘特图效果,不论是C++、.NET、JAVA还是Web脚本都可以方便的实现,而且网上有一些简单的源码可以供我们参考。但是要在Android手机上实现不是一件容易的事情,而且相应的开源源码相当少,这就要靠我们去寻找相应的解决方

2014-09-19 10:24:14 2524

转载 Android实现宫格图片连续滑动效果

本文给大家介绍如何在Android中实现宫格图片连续滑动效果。   在这之前,写过几篇关于在Android中实现滑动的效果,毕竟滑动效果在Andriod开发中也使用得比较频繁,有兴趣的朋友请查看我以前的文章,这里不再详述。   今天写这篇文章的缘由是前一段时间一个网友在我的博客上面留言,想要实现在GridLayout(相当于九宫格)中点击每项可左右滑动显示该宫格的图

2014-09-19 10:23:29 804

转载 Android实现局部图片滑动指引效果

本文介绍在Android中实现局部的图片滑动指引效果。    其实关于Android滑动指引效果,我曾经发布过一篇文章,里面实现的整个页面的指引滑动,有兴趣的朋友可以查看:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html。   另外关于Android中的局部滑动,我也曾发布过一篇文章,是

2014-09-19 10:21:24 558

转载 Android实现下拉导航选择菜单效果

本文介绍在Android中如何实现下拉导航选择菜单效果。   关于下拉导航选择菜单效果在新闻客户端中用的比较多,当然也可以用在其他的项目中,这样可以很方便的选择更多的菜单。我们可以让我们的应用顶部有左右滑动或进行切换的导航菜单,也可以为了增强用户体验在应用中添加这样的下拉导航选择菜单效果。  关于它的实现原理,其实也是挺简单的,就是使用PopupWindow来进行展现,在显

2014-09-19 10:20:57 1434

转载 Android实现导航菜单左右滑动效果

本文给大家介绍在Android中如何实现顶部导航菜单左右滑动效果。  今天给大家介绍在Android中实现顶部导航菜单左右滑动效果的二种解决方案。  第一种解决方案:   在以前的一篇博文中我使用android-support-v4.jar实现了左右滑动指引效果,有兴趣的朋友可以查看: http://www.cnblogs.com/hanyonglu/arc

2014-09-19 10:20:22 456

转载 Android实现左右滑动指引效果

本文介绍Android中实现左右滑动的指引效果。   关于左右滑动效果,我在以前的一篇博文中提到过,有兴趣的朋友可以查看:http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html    如果想实现带渐显按钮的左右滑动效果,请访问博文:http://www.cnblogs.com/hanyongl

2014-09-19 10:18:38 381

转载 Android实现ListView圆角效果

本文演示如何Android中实现ListView圆角效果。 无论是网站,还是APP,人们都爱看一些新颖的视图效果。直角看多了,就想看看圆角,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,特别是在iphone中几乎随处可见圆角设计,现在也开始出现很多圆角名片了。 现在就给大家实现一个圆角的ListView效果。 圆角的设计,我们并不追求到处都用,无处不用,

2014-09-19 10:15:59 462

转载 Android开发之日历控件实现

本文介绍Android平台上几种有用的的日历控件。日历控件在Web开发中有很多的解决方案,而且很容易实现,但是在Android平台上的解决方案较少且不容易实现。下面给大家开始介绍几种及我们实现的示例。   我们大家都知道,在Android平台3.0中才新增了日历视图控件,可以显示网格状的日历内容,那么对于Android 3.0以下的版本要使用日历控件只能借助第三方,目前用的最多的是

2014-09-19 10:14:59 644

转载 Android实现渐显按钮的左右滑动效果

本示例演示在Android中实现带渐显按钮的左右滑动效果。   关于滑动效果,在我的上一篇博文中提到过,有兴趣的朋友可以访问: http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html   如果大家想实现带指引效果的左右滑动,请访问博文:http://www.cnblogs.com/hanyon

2014-09-19 10:10:39 421

转载 Android实现左右滑动效果

本示例演示在Android中实现图片左右滑动效果。   关于滑动效果,在Android中用得比较多,本示例实现的滑动效果是使用ViewFlipper来实现的,当然也可以使用其它的View来实现。接下来就让我们开始实现这种效果。为了方便大家理解,我们先来看一下效果图:   主要效果图如下图:        接下来我们看一下程序结构图:

2014-09-19 10:06:41 382

转载 Android实现翻页功能原理

本文介绍Android中实现翻页功能原理及示例。 第一种翻页效果如下:   实现原理:  当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2)。作gf垂直于om且cb垂直于am, 三角形cfg与gfm相似,则 cf:gf =

2014-09-19 09:59:04 634

转载 Android通过手势实现图像拖拽功能

本示例实现Android通过手势可以实现图像的拖拽功能。运行效果如下:  代码如下:package com.android.drag;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import andr

2014-09-19 09:57:50 492

转载 Android实现3D旋转效果

下面的示例是在Android中实现图片3D旋转的效果。 实现3D效果一般使用OpenGL,但在Android平台下可以不直接使用OpenGL,而是使用Camera实现,Camera中原理最终还是使用OpenGL,不过使用Camera比较方便。 Camera类似一个摄像机,当物体不动时,我们带着摄像机四处移动,在摄像机里面的画面就会有立体感,就可以从其它的角度观看这个物体。废话不多说

2014-09-19 09:56:48 504

转载 Android实现图片缩放与旋转

本文使用Matrix实现Android实现图片缩放与旋转。示例代码如下:package com.android.matrix;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.

2014-09-19 09:55:24 502

转载 Android 2D Graphics

Android 为我们提供了一个用来绘制图片与动画2D的图像库,这两个包分别是android.graphics.drawable 和 android.view.animation ,在这两个包中可以找到相同的类去呈现绘图与动画的两个不同面。 在这个文档中将介绍如何在你的Android应用程序中使用这个库。我们将讨论基础类Drawable对象如何绘图,如何使用一对Drawable的子类,还有如何去创

2014-09-19 09:54:15 546

转载 Android应用视觉效果设计技巧

本文介绍在Android应用中如何提升视觉效果。当我们投身这个领域时,每个开发者都想让自己的应用更加出色,在Android应用开发中,风格和设计或许不是最关键的要素,但它们在决定Android应用成功与否上确实扮演重要的角色。以下是Android应用的UI设计技巧,还有个附加技巧,能够提升你的Android应用的视觉吸引力。  1.使用大小适当的图像  在图

2014-09-18 17:50:10 496

转载 Android实现推送方式解决方案

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也

2014-09-18 17:11:52 367

转载 Android实现XML解析技术

本文介绍在Android平台中实现对XML的三种解析方式。   XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。  在Android中,常见的XML解析器分别为DOM解析器、SAX解析器和PULL解析器,下面,我将一一向大家详细介绍。 第一种方式:DOM解析器:DOM是基于树形结构的的节点或

2014-09-18 17:06:44 333

转载 Android进程与线程基本知识

本文介绍Android平台中进程与线程的基本知识。   很早的时候就想介绍一下Android中的进程和线程,但由于其他的事情一直给耽搁了,直到现在才能和大家一起分享下。   1.Android进程基本知识:  我们先来了解下Android中的进程基本知识。   当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默

2014-09-18 17:00:49 327

转载 Android实现网络多线程断点续传下载

本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。 使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是:  

2014-09-18 16:52:42 496

转载 JAVA经典50问—面试

1、&和&&的区别。 答:&是位运算符,&&是布尔逻辑运算符。&也可用于逻辑运算,但是此时他不支持短路运算(即如果第一个变量的值为false,他还会判断第二个变量的bool值)2、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 答:Math.round(11.5)返回(long)12,Math.round(-11.5)返回(long)-11

2014-09-18 16:43:51 531

转载 JAVA 线程50问---面试

1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。欲了解更多详细信息请点击这里。2) 线程和进程有什么区别?

2014-09-18 16:28:29 501

转载 Android进程与线程

当某个组件第一次运行的时候,Android启动了一个进程。默认的,所有的组件和程序运行在这个进程和线程中。也可以安排组件在其他的进程或者线程中运行进程组件运行的进程由manifest file控制。组件的节点 — , , , 和 — 都包含一个 process 属性。这个属性可以设置组件运行的进程:可以配置组件在一个独立进程运行,或者多个组件在同一个进程运行。甚至可以多个

2014-09-18 16:25:56 308

转载 Android之基于XMPP协议即时通讯软件(三)

之前给大家介绍过,该小应用采用的是MVC设计模式,所以今天就跟大家分享一下控制层的具体实现。控制层担当一个非常重要的角色,既要处理界面传递过来的任务:点击发送消息、切换在线状态等,又要处理服务器发送过来的消息:有好友上线、收到新消息、保持长连接、掉线自动连接等。概括的说,总共分为以下四步:①.实例化对象,作一些参数配置。②.开始连接服务器,实现登陆。③.注册各种事件监听,比

2014-09-17 15:59:47 677

转载 Android之基于XMPP协议即时通讯软件(二)

昨天给大家粗略的介绍了一下我那个简单的项目:Android之基于XMPP协议即时通讯软件(一)从今天开始,就详细展开的介绍设计思路,一是给自己做个总结,二是希望能给各位朋友一点点帮助吧!也许和很多刚刚开始入行程序猿的朋友一样,我最初也是每开始一个新项目,只是稍微思考一下便开始写代码。一个星期后,尽管实现了部分功能,却发现自己有点乱了,因为又突然生出很多新的想法,于是又顺着思路写下去

2014-09-17 15:57:58 581

转载 Android之基于XMPP协议即时通讯软件(一)

开放的服务器很多,比如google talk、facebook、Twitter等(由于天朝特有的城墙,貌似只有google talk能连接上),并且也可以自己搭建服务器,那就是开源的openfire,具体搭建方案请移步:mac搭建openfire服务器教程 。其他系统也是大同小异,我在ubuntu上也是参考此博客搭建的。于是乎,为了简单方便,我便把之前百度推聊换了一个芯:将基于百度云推送改

2014-09-17 15:55:49 600

转载 Android内部优化(二)

OOM:内存泄露可以引发很多的问题:1.程序卡顿,响应速度慢(内存占用高时JVM虚拟机会频繁触发GC)2.莫名消失(当你的程序所占内存越大,它在后台的时候就越可能被干掉。反之内存占用越小,在后台存在的时间就越长)3.直接崩溃(OutOfMemoryError)ANDROID内存面临的问题:1.有限的堆内存,原始只有16

2014-09-17 14:55:19 529

转载 Android内部优化(三)

OOM:内存泄露可以引发很多的问题:1.程序卡顿,响应速度慢(内存占用高时JVM虚拟机会频繁触发GC)2.莫名消失(当你的程序所占内存越大,它在后台的时候就越可能被干掉。反之内存占用越小,在后台存在的时间就越长)3.直接崩溃(OutOfMemoryError)ANDROID内存面临的问题:1.有限的堆内存,原始只有16

2014-09-17 14:54:58 512

空空如也

空空如也

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

TA关注的人

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