自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android点击列表后弹出输入框,所点击项自动滚动到输入框上方

话不多说,直接上源码。

2015-05-08 16:14:35 311

原创 android selector 选择器失效

写道在开发Android的过程中有时候使用selector选择器会失效,目前我个人总结一下失效的原因和解决方案。一、原因1.可能view设置了不可见状态或者不可使用状态(android:enabled="false",或者使用android:clickable="false")2.可能是对view.setOnTouchListener(),返回值是true的时候。二、解决方案1.首先要可见并...

2015-04-23 17:07:57 535

原创 Android 图片拖动和缩放

今天下载传智播客黎活明老师的Android视频看了图片拖动和缩放,放上去以后学习用。package com.example.test_pictrue_move_drag;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;impo...

2015-01-19 17:46:21 179

原创 Android 自动换行的ViewGroup

之前项目遇到需要自动换行的linearlayout,当时没有实现出来,现在已经搞定,把它分享出来。我用的是viewgroup写的,其实也可以用其他容器控件写,有需要的同学自己去扩展。 package com.example.test.auto.change.lines;import android.content.Context;import android.util....

2014-11-19 15:42:21 166

原创 学习Universal-Image-Loader类库

demo在附件写道来自互联网资料:Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加 载,缓存和显示。特点多线程的图像加载的可能性的宽调谐对ImageLoader的配置(线程池的大小,HTTP选项,内存和光盘高速缓存,显示图像,以及其他)的图像的可能性中的缓存存储器和/或设备的文件器系统(或SD卡)可以...

2014-01-02 18:28:04 112

原创 android 线程间的通信

andriod提供了 Handler 和 Looper 来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这个消息是通过绑定在主线程的Handler来传递的。 在Android,这里的线程分为有消息循环的线程和没有消息循环的线程,有消息循环的线程一般都会有一个Looper,这个是android的新概念。我们的主线程(UI线程)就是一个...

2013-10-07 19:51:52 94

原创 观察者模式学习

观察者模式学习附件有文档和demo

2013-08-30 17:32:39 100

原创 Android开发之APN网络切换(转载)

写道本文介绍Android平台中关于APN网络切换的相关知识以及如何实现APN切换。由于最近的项目中用到APN切换的功能,所以就借着这个机会介绍一下APN的相关知识及如何在Android实现切换过程。关于APN的基本知识我会在下面给大家介绍。当我们点击"编辑APN内容"时出现右边的图示效果,我们可以对APN的内容进行编辑,这是在我们的"河南移动专网"APN选项已经存在时显示如右边的图示效果...

2013-07-16 10:51:21 179

原创 Android实战经验之图像处理及特效处理的集锦(学习版)

网络资料学习demo

2013-05-31 18:37:38 122

原创 android 图片查看器demo

转载很经典的

2013-04-22 13:14:17 173

原创 Android更新下载进度条 demo

Android更新下载进度条demo

2013-04-21 19:47:33 135

原创 Android 双击返回键退出程序

private booleab is2CallBack = false;@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if( keyCode == KeyEvent.KEYCODE_BACK){ ...

2013-04-21 11:51:50 132

原创 android 菜单滑动demo

android 菜单滑动demo ,网络资源供学习使用。

2013-04-18 21:39:48 109

原创 android 动画demo

android 常用的动画效果

2013-04-18 21:38:10 142

原创 Android 网络连接工具类封装,支持wifi以及3G网络

转载:市场上几乎每款APP都具有网络连接的功能。而对于开发项目来说,连接网络也是经常会用到的。现在麦洛将网络连接的代码封装成工具类,这些代码在写与服务器交互的应用时,是非常有用的。开发的同学可以直接拿来使用。 在写网络连接代码之前,先了解一下HTTP协议。HTTP协议概念不用多解释了,无非就是基于TCP协议的一个应用协议。客户端对服务端发送请求,服务端对客户端的请求作出响应。Andr...

2013-04-08 16:06:30 112

原创 Android 支持ListView,GridView以及ScrollView上拉下拉控件源码以及Demo

写道转载很好的demo 

2013-04-08 16:03:17 122

原创 Ant 常用任务

写道Ant 常用任务1 property 任务:用法:<property file="${basedir}/comversion.properties" />在构建文件中引入属性文件中的属性,以后直接用${key} 即可。2 ant 任务:用法:调用buildcomponent.xml 文件同的默认目标。<antantfile="./${xpd.01.path}/build...

2013-03-30 10:03:38 157

原创 Java ssl socket 双向认证

写道总体思路步骤是 1. 分别生成客户端和服务器端密钥库 keytool -genkey -keystore E:\server.jks -keyalg rsa -alias ssl_1 -validity 700 keytool -genkey -keystore E:\client.jks -keyalg rsa -alias ssl_2 -validity 700 2将服务器和客户端...

2013-03-29 15:54:13 181

原创 Java SSL Socket 聊天实例

写道 通过网络给的资料,自己整理一些,很多都是转载,希望共同学习。HTTPS简介:HTTPS就是一种安全协议,实际上应用了Netscape的安全套接字层(SSL)作为HTTP应用层的子层。主要作用可以分为两种: 一种是建立一个信息安全通道,来保证数据传输的安全。 另一种就是确认网站的真实性。HTTPS和HTTP的区别: 一、https协议需要到CA机构申请证书,一般免费证书很少,需要交费。...

2013-03-29 13:05:18 213

原创 Java SSL Socket 聊天实例

写道HTTPS简介:HTTPS就是一种安全协议,实际上应用了Netscape的安全套接字层(SSL)作为HTTP应用层的子层。主要作用可以分为两种: 一种是建立一个信息安全通道,来保证数据传输的安全。 另一种就是确认网站的真实性。HTTPS和HTTP的区别: 一、https协议需要到CA机构申请证书,一般免费证书很少,需要交费。  二、http是超文本传输协议,信息是明文传输,https 则...

2013-03-29 13:04:06 220

原创 Android 消息机制(Handler,Looper,MessageQueue,Message)

写道转载android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,Handler扮演了往MQ上添加消息和处理消息的角色(只处理由自己发出的消息),即通知MQ它要执行一个任务(sendMessage),并在loop到自己的时候执行该任务(handleMessage),整个过程是...

2013-03-27 11:26:59 104

原创 Android创建桌面快捷方式几种方法

Android在桌面上生成快捷方式有两种情况,一种是直接在桌面直接生成;一种是长按桌面,在弹出的快捷菜单中生成。第一个是通过广播(Broadcast)的形式向Luncher发送请求生成快捷方式的。在网上找到关于这方面的注册信息。<!-- Code highlighting produced by Actipro CodeHighlighter (freewa...

2013-03-13 13:06:35 538

原创 android ActivityGroup的demo

写道ActivityGroup的demo 

2013-02-22 17:43:24 114

原创 Android中的View与ViewGroup绘制过程,手势监听顺序与使用

写道一 View ,ViewGroup的绘制过程 ViewGroup绘制包括两个步骤:1.measure 2.layout在这两个步骤中分别调用回调函数:1.onMeasure() 2.onLayout()1.onMeasure() 在这个函数中,ViewGroup会接受childView的请求的大小,然后通过childView的measure(newWidthMeasureSpec, h...

2013-02-22 12:57:29 142

原创 android 图片占用进程的内存算法

写道介绍一下图片占用进程的内存算法吧。android中处理图片的基础类是Bitmap,顾名思义,就是位图。占用内存的算法如下:图片的width*height*Config。如果Config设置为ARGB_8888,那么上面的Config就是4。一张480*320的图片占用的内存就是480*320*4 byte。前面有人说了一下8M的概念,其实是在默认情况下android进程的内存占用量为16...

2013-01-24 10:39:11 100

原创 Android 常用 mimeType 表

写道转自:http://www.cnblogs.com/Rooty/archive/2011/07/16/2107962.html一、MIME TYPE描述 多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的...

2013-01-08 11:22:24 115

原创 android 微信分享

写道微信分享流程:1.申请你的AppID 请到 开发者应用登记页面 进行登记,登记并选择移动应用进行设置后,将获得AppID,可立即用于开发,但是如果你不填写你应用的包名和程序的签名(必须填写:签名和包名。在测试环境下可以写系统默认的签名,在版本正式发布的时候修改一下之前写的签名就行,android的需要这3个,缺一不可,IOS的不需要,只是appid),就不能启动微信的...

2013-01-07 18:43:29 120

原创 Android Push Notification实现信息推送使用

转载出处:http://www.cnblogs.com/hanyonglu/archive/2012/03/16/2399655.html 写道 在Android中实现推送方式的解决方案,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。一、 Apndroid Push Notifica...

2013-01-02 03:50:13 83

原创 Android实现推送方式解决方案

转载来源:http://www.cnblogs.com/hanyonglu/archive/2012/03/04/2378971.html 写道Android中实现推送方式的基础知识及相关解决方案1.推送方式基础知识: 当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震应急通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的...

2013-01-02 03:06:31 93

原创 XMPP协议原理及相关信息

原创:http://www.cnblogs.com/hanyonglu/archive/2012/03/04/2378956.html XMPP协议简介 一、XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息...

2013-01-02 01:56:25 71

原创 Android中检测手机制式和移动网络类型

写道Android中检测手机制式和移动网络类型(转载)Android中与电话功能相关的类是 TelephonyManager ,此类中定义了很多常量,以下分类说明获取以下信息需要在AndroidManifest.xml中指定权限一、 数据连接状态 获取数据连接状态:int getDataState() 获取数据活动状态:int getDataActivity() 常用...

2012-11-30 18:20:59 266

原创 下载svn上的源代码命令

 写道比如:在e盘下载snv上的代码开启命令窗口:1.进到e盘目录下: https://open-gpstracker.googlecode.com/svn/trunk 打比是snv的路径2.svn checkout https://open-gpstracker.googlecode.com/svn/trunk 按回车键就去下载 ...

2012-11-26 14:43:16 822

原创 android解决内存溢出的问题(没有从根本上解决)

  写道1. 当项目中包含大量图片,或者图片过大,可能会oom 方法1 : 等比例缩小图片 BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 4; 方法2 : 对图片采用软引用,及时...

2012-11-26 14:38:04 102

原创 tomcat 下载官网

写道http://tomcat.apache.org/download-60.cgi 

2012-11-18 15:37:40 87

原创 Java 中 HashMap 的工作机制

写道简述HashMap的工作机制: 基于Hash的规则。什么是哈希 ? 哈希简单的说就是对变量/对象的属性应用某种算法后得到的一个唯一的串,用这个串来确定变量/对象的唯一性。一个正确的哈希函数必须遵守这个准则。 当哈希函数应用在相同的对象或者equal的对象的时候,每次执行都应该返回相同的值。换句话说,两个相等的对象应该有相同的hashcode。注:所有Java对象都从O...

2012-11-07 16:58:27 63

原创 android的内存管理方式

写道      Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进程,Android把这些进程都保留在内存中,直到系统需要更多内存为止。这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速度。那Android什么时候结束进程?结束哪个进程呢?之前普遍的认识是Androi...

2012-09-26 10:37:59 100

原创 android intent的常用方法

Android的Intent用法如果是从BroadcastReceiver 启动一个新的Activity , 不要忘记i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);public class MyReceiver extends BroadcastReceiver{ public static final String action="acc";...

2012-08-22 11:27:54 261

原创 java 实现数组的交集和并集

import java.util.ArrayList;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class Test { /** * @param args */ public static void main(String[] arg...

2012-08-16 11:47:31 440

原创 android 计算时间多少分钟前

package com.xiawenquam.testdate.demo;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import android.app.Activity;import android.content.Context;...

2012-08-13 14:44:01 383

原创 android 图片缩放

写道 最近在弄图片,遇到了一些内存溢出的问题,在网上看到的文章还不错,摘下来。 需要显示图片的缩略图或者在拍照上传的时候,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSi...

2012-08-03 16:01:23 81

空空如也

空空如也

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

TA关注的人

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