自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

转载 回调机制在 Android 监听用户界面操作中的体现

回调机制在 Android 监听用户界面操作中的体现本文讨论以下两个内容:1. 回调函数2. 回调机制在 Android框架 监听用户界面操作中的作用一 回调函数回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件

2013-03-02 22:46:12 364

转载 Android ListView 适配器(Adapter)优化

Android ListView 适配器(Adapter)优化博客分类:Android Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。优化的思路两种:1. View的重用View的每次创建是比较耗时的,因此对于getview方法传入的conver

2013-02-24 17:44:58 445

转载 Android LayoutInflater

Android - LayoutInflater博客分类:Android 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如

2013-02-24 17:12:36 606

转载 Broadcast详解

Android 中的BroadCastReceiver 作者:阿福 BroadCastReceiver 简介 (末尾有源码) BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java广播接收者( BroadcastReceiver )用于接收广播 Int

2013-02-19 21:23:06 10441 1

转载 主流WEB开发语言简单对比

主流WEB开发语言简单对比随着时间的飞逝,随着岁月的流失。从世界上第一台计算机ENIAC诞生至今,已经有将近半个世纪了。经过这半个世纪的语言发展,我们所接触的语言基本上都是高级语言了。这篇文章主要对现在比较主流的WEB开发语言,做一个简单的对比。JAVA简介: Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Jav

2013-02-03 13:35:06 23867

原创 2012Android 开发热门资料

[url][/url]在移动开发如火如荼的今天,Android开发市场广阔,是目前市场占有率最高的智能手机操作系统。这个文档里整理110个优质的Android开发资料,网上的资料众多,参差不齐,然而这批资料却是经过精心整理的,下载量高,好评众多。附件较多,无法将附件一一分享给大家,只能提供资料地址了。希望对大家有帮助!下载中心完整附件下载地址:[url]http://down.51cto....

2013-01-14 16:38:27 99

转载 Android 开发热门资料免费下载 110个

在移动开发如火如荼的今天,Android开发市场广阔,是目前市场占有率最高的智能手机操作系统。这个文档里整理110个优质的Android开发资料,网上的资料众多,参差不齐,然而这批资料却是经过精心整理的,下载量高,好评众多。附件较多,无法将附件一一分享给大家,只能提供资料地址了。希望对大家有帮助!下载中心完整附件下载地址:http://down.51cto.com/data/412494

2013-01-12 12:50:00 1753 1

转载 android dialog ——ProgressDialog 进度条对话框详解

首先在onCreateDialog方法里创建一个ProgressDialog,如下://this表示该对话框是针对当前Activity的progressDialog = new ProgressDialog(this);//设置最大值为100progressDialog.setMax(100);//设置进度条风格STYLE_HORIZONTALprogressDialog.

2012-09-02 16:32:59 754

转载 浅谈webview

WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页:互联网用:we

2012-09-02 16:28:42 369

转载 eclipse导入工程中文乱码问题

eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的

2012-08-26 00:23:38 534 1

原创 ListView 实现索引

ListActivity.javapackage my.bag.list;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.

2012-08-24 22:26:36 820

转载 android中完全退出当前程序的几种方法

Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(), 接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法。 1. Dalvik VM的本地方法  android.os.Process.killProcess(android.os.Process.myPid())    //获取PID

2012-08-24 16:50:52 670

原创 Android中gravity与layout_gravity的区别

LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。举个例子,我们可以通过设置android:gravity="center"来让EditText中的文字在E

2012-08-24 00:47:26 702

原创 Activity中如何获取strings.xml中的资源

方法一:this.getString(R.string.resource_name); 方法二:getResources().getString(R.string.resource_name);

2012-08-23 01:12:59 1755

转载 CString转char*的两种方法讨论

LPCTSTR   与   GetBuffer(int   nMinBufLength)       这两个函数提供了与标准C的兼容转换。在实际中使用频率很高,但却是最容易出错的地方。这两个函数实际上返回的都是指针,但它们有何区别呢?以及调用它们后,幕后是做了怎样的处理过程呢?        (1)   LPCTSTR   它的执行过程其实很简单,只是返回引用内存块的串地址。   它是

2012-08-22 16:38:48 398

原创 Error:Unable to resolve target android-9

在Ecplise工作空间导入Android程序时如果project.properties里显示target android-9,而你的AVD中并没有该版本,就会出现如下提示:Error:Unable to resolve target android-9解决办法:找到找工程的property页,在该工程上点击鼠标右键,在弹出窗口的最下边就可以找到,然后点击Android选项,选择新

2012-08-22 14:07:46 539

原创 listview拖动时背景变黑

Android为我们提供了ListView 的多种实现方法,通过自定义显示布局让显示的内容更加美观,但是我们会发现这样一个问题,当我们操作ListView的时候,如果不使用手机上下按键的时候,直接用触摸拖动视图的方式,会发现ListView的背景一片黑色,而且所有被选中的文字都变成一片漆黑。其实这个问题发生的原因在于ListView存在缓存颜色机制,因此我们可以通过设定缓存颜色为透明的方法来解

2012-08-22 00:28:24 447

原创 gen文件无法生成

笔者最近在开发Android应用程序的时候,发现gen目录无法更新,或者gen目录下的R.JAVA文件无法生成,这让很多人初级开发者很头疼。所以笔者特将自己的经验总结一下,分享给大家。1、首先说一下gen目录的用处:Android gen目录下的R.java并不是由用户创建了,而是android工程本身将android的资源进行自动“编号”(ID)值。2、引起gen目录下的

2012-08-21 23:35:23 5658

原创 Android获取文件的MD5值

package my.bag;import java.io.File;import java.io.FileInputStream;import java.math.BigInteger;import java.security.MessageDigest;import java.util.HashMap;import java.util.Map;import andr

2012-08-21 16:08:22 20523 2

原创 Android真机如何开启logcat

在我们使用真机进行Android应用调试时,无法获得调试信息,错误提示如下:Unable to open log device ‘/dev/log/main’: No such file or directory这是因为我们的手机没有开起log记录,下面以华为U8860为例开启手机的log功能:1、在拨号界面输入:*#*#2846579#*#*  进入测试菜单界面。 2、Proje

2012-08-17 16:32:31 6899 2

数独小游戏

学习android开发的一个很不错的例子

2012-12-07

Android完全退出程序方法

当程序有多个Activity时,采用广播机制完全退出程序

2012-08-24

空空如也

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

TA关注的人

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