自定义博客皮肤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优秀开源项目

项目篇: Apollo音乐播放器:就一个播放器,但是实现的很好 oschina客户端:oschina网站的客户端哦,wp版,iOS版都有开源 xabber实时聊天工具(基于xmpp协议):不评价了,反正算是同类中比较好的了 四次元新浪微博客户端:今天才知道是开源的,赶紧收藏 Google IO...

2013-12-18 09:41:38

阅读数 334

评论数 0

转载 Android面试题整理【转载】

http://www.apkbus.com/android-115989-1-1.html 面试的几个回答技巧 http://blog.sina.com.cn/s/blog_ad991b1601018mjc.html 2013-5-9号补充:今天最新的腾讯面试题,应该说是...

2013-12-12 14:11:02

阅读数 893

评论数 0

原创 Android之大话设计模式--简单工厂模式(静态工厂方法模式)

简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static Factory Method Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有相同的父亲。 UML图: 工厂角色-Creato...

2014-02-12 17:44:03

阅读数 512

评论数 0

原创 Android之大话设计模式--开放封闭原则

定义: 开放封闭原则(open-closed  principle):一个软件实体应当对扩展开放,对修改关闭。对扩展开放,意味着,当有新的需求或变化时,可以对现有的代码进行扩展,以适应新的情况。对修改关闭,意味着,类一旦设计完成,就可以独立完成其工作,而不需要对类进行任何修改。 开放封闭原则是...

2014-02-12 15:48:20

阅读数 445

评论数 0

转载 Android实战技巧:Dialog

Dialog是任何系统都必须有的一个控件,作为辅助窗口,用于显示一些消息,或请求用户采取一引起操作等。 在Android中也不例外,基本使用可能参看文档。 使用时的注意事项 1. BACK键能取消掉对话框(dismiss),但是却不会触发其onOkey和onCancel回调接...

2014-01-24 15:13:35

阅读数 367

评论数 0

转载 android 点击EditTextView不弹出输入法

看一个manifest中Activity的配置,如果这个页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认弹起输入法,当然还有别的办法。   ...

2014-01-22 18:30:12

阅读数 477

评论数 0

转载 android中DisplayMetrics类的作用

DisplayMetrics类的用法及功能:用来获取的屏幕分辨率 android.util.DisplayMetrics To access the DisplayMetrics members, initialize an object like this: 要想访问显示界面元素,需要...

2014-01-14 11:41:00

阅读数 834

评论数 0

转载 px、dp和sp,这些单位有什么区别?

px: 即像素,1px代表屏幕上一个物理的像素点; px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示。 dp: 这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什么是像素密度。假设有一部手机...

2013-12-24 17:54:50

阅读数 405

评论数 0

转载 Android Parcelable Example

Parcelable - How to do that in Android Passing data between activities is quite easy. You would normally do that using the Bundle packed into an i...

2013-12-18 14:32:57

阅读数 362

评论数 0

转载 Java设计模式之Observer模式

Observer模式也叫观察者模式,是由GoF提出的23种软件设计模式的一种。Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。 本文介绍设计模式中的(Observer)模式的概念,用法,以及实际应用中怎么样使用Observ...

2013-12-12 14:17:28

阅读数 341

评论数 0

转载 ViewPager的touch事件与外面的scrollview冲突

http://www.cnblogs.com/hanyonglu/archive/2012/06/19/2555113.html

2013-07-05 11:32:36

阅读数 506

评论数 0

转载 eclipse下如何关联android-support-v4.jar源码

一、首先导入jar包 如果android-support-v4.jar包在libs目录下,先将它移除。然后点选中项目右键--->properties-->javabuildpath-->Libraries-->Add External JARs。选择你sdk目录下的\...

2013-07-02 10:47:11

阅读数 798

评论数 0

转载 动动鼠标,决定“中国十大优秀开源项目”的归属

http://www.csdn.net/article/2013-06-13/2815745-open-source-project-top10

2013-06-14 14:41:51

阅读数 482

评论数 0

转载 更新app版本

android 自动检测版本升级 http://blog.csdn.net/jj120522/article/details/7948554 下载新版本以及跳转安装 http://blog.csdn.net/cshxql/article/details/7332338 Andr...

2013-05-22 10:05:23

阅读数 260

评论数 0

转载 Android 软件开发之数据的 新建 储存 读取 删除 详解

Android软件开发之数据的新建 储存 读取 删除 雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/118   1.使用SharedPr...

2013-05-16 15:44:43

阅读数 385

评论数 0

转载 Android 动画之ScaleAnimation应用详解

android中提供了4中动画:  AlphaAnimation 透明度动画效果  ScaleAnimation 缩放动画效果  TranslateAnimation 位移动画效果  RotateAnimation 旋转动画效果  本节讲解ScaleAnimation...

2013-05-03 15:26:15

阅读数 336

评论数 0

转载 Android的Animation之LayoutAnimation使用方法

LayoutAnimationController用于为一个layout里面的控件,或者是一个ViewGroup里面的控件设置动画效果,可以在XML文件中设置,亦可以在Java代码中设置。 一种直接在XML文件中设置 1.  在res/anim文件夹下新建一个XML文件,名为list_...

2013-05-03 14:26:37

阅读数 308

评论数 0

转载 android静默安装的实现(turn)

有时候我们需要软件实现静默安装,但是Android并未提供相应的API,然而我们知道命令行安装android的时候是不会提示用户的,所有要实现这个功能,我们就可以从执行命令行的方式实现。android提供的安装命令是 pm install package  ps : pm install /s...

2013-04-22 20:56:42

阅读数 408

评论数 0

转载 Android内存泄漏简介

前言    不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。 其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就...

2013-04-18 19:53:58

阅读数 327

评论数 0

转载 代码混淆和baksmali,smali反编译研究

1.代码混淆   网上说的那些只支持2.2以上可以不用理会.跟着这个步骤做就可以了.   1.1混淆非常简单.先看看项目根目录是否有生成proguard.cfg,一般最新的adt都会自动生成.   1.2如果没有的话,创建这个文件,内容如下      View C...

2013-04-18 00:19:14

阅读数 388

评论数 0

转载 Android布局查看工具HierarchyView

HierarchyView.bat是Android SDK中自带了一个查看UI布局层级结构的工具。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,每一个组件所包含的属性也能窥探得到。在对象树上的任意节点可以看到该节点及以下节点的显示效果。 ...

2013-04-17 22:48:32

阅读数 633

评论数 0

转载 Intent和PendingIntent的区别

intent英文意思是意图,pending表示即将发生或来临的事情。  PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。  Intent 是及时启动,intent 随所在的activity 消失而消失。  Pend...

2013-04-13 22:54:16

阅读数 233

评论数 0

转载 Android消息队列模型——Thread,Handler,Looper,Massage Queue

Android系统的消息队列和消息循环都是针对具体线程的,一个线程可以存在(当然也可以不存在)一个消息队列(Message Queue)和一个消息循环(Looper)。Android中除了UI线程(主线程),创建的工作线程默认是没有消息循环和消息队列的。如果想让该线程具有消息队列和消息循环,并具有...

2013-04-10 23:47:44

阅读数 303

评论数 0

转载 android图片内存优化

对图片本身进行操作。尽量不要使用setImageBitmap、setImageResource、BitmapFactory.decodeResource来设置一张大图,因为这些方法在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过Bi...

2013-04-10 23:28:35

阅读数 287

评论数 0

转载 图片资源的适配问题

原文: http://hi.baidu.com/weiyousheng/blog/item/c622d701b9dec6c2277fb5cc.html 在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawa...

2013-04-10 21:48:10

阅读数 296

评论数 0

转载 设置分秒,倒计时

package com.huazi.MyTimer; import java.util.ArrayList; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import...

2013-04-09 16:41:57

阅读数 343

评论数 0

转载 android异步任务详解 AsynTask

android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。 其实,AsynTask类就是对Thread类的一个封装,并且加入了一些新的方法。编程时,两者都可以实现同样的功能。本文后面将对AsynTask和Thread进行比...

2013-04-02 23:16:05

阅读数 306

评论数 0

转载 Android 内存溢出解决方案(OOM) 整理总结(转)

在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东...

2013-04-02 23:04:43

阅读数 258

评论数 0

转载 contentView缓存使用与ListView优化

引起Android内存泄露有很多种原因,下面罗列了一些问题,以后会一一解决 1、构造Adapter时没有使用缓存convertView(衍生出ListView优化问题) 2、查询数据库游标没有关闭 3、Activity中生命周期对象大于Activity生命周期(关于Applica...

2013-04-02 17:17:25

阅读数 278

评论数 0

转载 handler知识点总结(很不错)

为什么android中要使用多线程? Handler是在多线程之间使用的,用于线程之间进行通信。 要想知道为什么需要Handler就首先说明android的主线程和工作线程。 主线程又称为UI线程。正是因为在android中,所有与UI有关的操作(例如创建UI,刷新UI,处理UI...

2013-04-02 12:47:37

阅读数 297

评论数 0

转载 handler 基础认识

Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到B...

2013-04-02 12:29:43

阅读数 262

评论数 0

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

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

2013-03-28 22:46:26

阅读数 463

评论数 0

转载 Android Push Notification实现信息推送使用

本文介绍AndroidPn项目实现推送的使用过程。     在上一篇文章中提到在Android中实现推送方式的解决方案,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。   ...

2013-03-28 22:15:27

阅读数 287

评论数 0

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

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

2013-03-28 22:13:06

阅读数 285

评论数 0

转载 XMPP协议实现原理介绍

本文介绍XMPP协议原理及相关信息。   XMPP协议简介   XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别...

2013-03-28 22:08:17

阅读数 236

评论数 0

转载 如何成为强大的程序员?

Aaron Stannard是新创公司MarkedUp的CEO,他最近花费大量时间雇佣、评估很多不同的程序员,并和他们一起协作。在这个过程中他发现并总结了十种程序员无法意识到自己潜力的原因,意在让更多程序员发掘出自己的潜力,从而成为强大的程序员。 Aaron提到,他的公司中所使用的技术非常复...

2013-02-20 14:20:31

阅读数 132

评论数 0

转载 JSP中checkbox实现全选等功能_1

如何jsp页面checkbox实现全选 -jscode ;用jsp如何获得本页面的文件名  ======================================== 如何jsp页面checkbox实现全选 -jscode 用javascript吧。    1,点击 checkbox全...

2012-12-11 00:51:19

阅读数 636

评论数 0

原创 黑马程序员_Java高新技术(3)动态代理和AOP技术

------- android培训、java培训、期待与您交流! ---------- @@49分析代理的作用与原理及AOP概念 程序中的代理:   为已存在多个具有相同接口的目标类的各个方法增加一些系统功能,   例如,异常处理,日志,事物管理,计算方法的运行时间,等等。 --&g...

2012-10-26 15:30:35

阅读数 243

评论数 0

原创 黑马程序员_java高新技术(2)注解、泛型、类加载器

------- android培训、java培训、期待与您交流! ---------- day02  注解!(1.5新特性) java.lang包中的 注解类型 和java.lang.Annotation 33,注解基本了解 @@基本的注解 @SuppressWarnings("...

2012-10-25 11:36:36

阅读数 371

评论数 0

原创 黑马程序员_java高新技术(1)枚举、反射、内省

------- android培训、java培训、期待与您交流! ---------- JDK 5.0 静态导入,自动装箱拆箱,增强for循环, 可变参数,枚举,泛型,元数据 day01***Eclipse/枚举 *Workspace与project     会切换工作间与导入项目...

2012-10-25 11:34:14

阅读数 515

评论数 0

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