- 博客(21)
- 资源 (14)
- 收藏
- 关注
原创 android中listView实现异步加载网络图片
<br />ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,下面就说实现方法,先贴上主方法的代码:<br />package cn.wangmeng.test; <br /> <br />import java.io.IOException; <br />import java.io.InputStream; <br />import java.lang.ref.SoftReference; <br />import java.net.
2010-09-28 17:22:00
4671
转载 android自定义Spinner下拉菜单(下拉列表框)样式
<br />在Android中Spinner就是下拉菜单,它相当于HTML中的<select>标签。<br />Android中提供的Spinner Widget下拉菜单已经非常好用了,样式也适用,<br />不过我们还是可以通过定义xml的方式来改变下拉菜单的样式。<br />在layout目录下新建一个xml文件,名字随便(我这里叫myspinner.xml)。在这个文件里面可以定义下拉菜单的样式<br />我们这里采用TextView来实现<br /><?xml version="1.0" encod
2010-09-28 13:26:00
13575
原创 spinner 样式大全讲解
<br />关于spinner控件有很多特殊的样式甚至是表现的很夸张的样式,这里就仅仅通过更换系统自带的xml样式来试验各种spinner样式效果。<br />首先在工程里创建最简单的spinner: <br />需要更换的地方有两处:<br />一、ArrayAdapter< String> adapter = <br />new ArrayAdapter< String>( this, <br />android.R.layout.simple_spinner_item);<br /><br />这里面
2010-09-28 11:05:00
3056
原创 android Spinner详解
<br />在平时开发中,有时候会用到Spinner这个控件,这个东西如何用呢? 下面我举个例子做一下详细说明,希望对大家有帮助.<br />package com.nuaa;<br />import java.util.ArrayList;<br />import android.app.Activity;<br />import android.os.Bundle;<br />import android.view.View;<br />import android.widget.AdapterView
2010-09-28 10:31:00
3277
原创 颜色代码表
<br />网页颜色代码表:以下样色显示您可能觉得不够精确,这和电脑显示器有直接关系。您可查看颜色代码,绝对正确,绝无重复。 <br />红色和粉红色,以及它们的16进制代码。#990033#CC6699#FF6699#FF3366#993366#CC0066#CC0033#FF0066#FF0033..#CC3399..#FF3399#FF9999#FF99CC#FF0099#CC3366#FF66CC#FF33CC#FFCCFF#FF99FF#FF00CC<br />紫红色,以及它们的16进制代码。#F
2010-09-28 09:59:00
3280
原创 修改ListView 分割线Seperator line
Java代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content"> <ListView android:id="@+id/android:list" android:layou
2010-09-28 09:56:00
1046
原创 android的listView中设置line
<br />xml代码<br />1.<LinearLayout <br />2. xmlns:android="http://schemas.android.com/apk/res/android" <br />3. android:layout_width="wrap_content" <br />4. android:layout_height="wrap_content"> <br />5. <br />6. <ListView <br />7.
2010-09-25 16:43:00
1469
原创 理解Service
<br />service是没有用户界面,不与用户交互,而是在后台运行一段不确定的时间的应用程序。一,service的生命周期<br />service的生命周期可以由两种方式启动,一种是通过startService,另一种通过bindService。1.1,通过startService启动<br />通过这种方式启动会经历: onCreate(生成)->onStart(开始)->onDestory(销毁)。<br />没有onResume, onPause和onStop。<br />通过这种方式启动,如果
2010-09-16 16:15:00
931
原创 Android Service示例
<br /> Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startService()去调用Service中的OnCreate()和onStart()方法来启动一个后台的Service。<br /> 启动一个Service的过程如
2010-09-16 14:48:00
952
原创 Activity和Intent机制
<br />Uninstall 应用程序<br /> 1. Uri uri = Uri.fromParts("package", strPackageName, null);<br /> 2. Intent it = new Intent(Intent.ACTION_DELETE, uri);<br /> 3. startActivity(it);<br />缩略显示<br />什么是Service :<br />Service,看名字就知道跟正常理解的“服务”差不多,后台运行,可交互这样的一个东西。
2010-09-16 12:08:00
1182
原创 绑定Activity和Service
<br /> 绑定Activity和Service<br />本节的例子代码所在的工程目录是src/ch08/ch08_serviceactivity<br />如果使用8.1.1节介绍的方法启动服务,并且未调用stopService来停止服务,这个服务就会随着Android系统的启动而启动,随着Android系统的关闭而关闭。也就是服务会在Android系统启动后一直在后台运行,直到Android系统关闭后服务才停止。但有时我们希望在启动服务的Activity关闭后服务自动关闭,这就需要将Activity
2010-09-16 11:49:00
4349
转载 android编写Service入门用法与教程
<br />android SDK提供了Service,用于类似*nix守护进程或者windows的服务。<br />Service有两种类型:<br />1. 本地服务(Local Service):用于应用程序内部<br />2. 远程服务(Remote Sercie):用于android系统内部的应用程序之间<br />前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。<br />后者可被其他应用程序复用,
2010-09-16 10:33:00
890
原创 android 调试工具ADB介绍
<br />1. 启动和关闭ADB服务(adb start-server和adb kill-server)<br /><br /> 经作者测试,模拟器在运行一段时间后,adb服务有可能(在Windows进程中可找到这个服务,该服务用来为模拟器或通过USB数据线连接的真机服务)会出现异常。这时需要重新对adb服务关闭和重启。当然,重启Eclipse可能会解决问题。但那比较麻烦。如果想手工关闭adb服务,可以使用下面的命令。<br /><br />adb kill-server<br /><br />在
2010-09-08 23:23:00
1935
原创 Android Permission大全1.0最终版本
<br />Android Permission大全出自1.0 SDK中记录着新改变的访问权限许可。程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,Android开发网已经翻译并使用中英文对照,完整列表如下:<br /> android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问 "properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "p
2010-09-08 00:01:00
911
原创 Android网络开发详解具体应用代码
<br />关键字: android net 1. 概要<br /> 本文主要介绍在Android平台上开发网络应用的一些常用接口。<br />2. Android平台上可以使用的几种网络接口<br />Android平台的网络应用绝大部分都是基于Java的编程接口的,也就是说我们开发类似的运用的时候可以有多种选择,比J2me确实好多了。<br />2.1. 标准Java接口<br />java.net.*下面提供了访问 HTTP 服务的基本功能。使用这部分接口的基本操作主要包括:<br />·
2010-09-07 23:40:00
3838
原创 Android网络应用接口j介绍
<br />1. 概要 <br /><br /> 本文主要介绍在Android平台上开发网络应用的一些常用接口。 <br /><br />2. Android平台上可以使用的几种网络接口 <br /><br />Android平台的网络应用绝大部分都是基于Java的编程接口的,也就是说我们开发类似的运用的时候可以有多种选择,比J2me确实好多了。 <br /><br />2.1. 标准Java接口 <br /><br />java.net.*下面提供了访问 HTTP 服务的基本功能。使用这部分接口
2010-09-07 23:36:00
1207
原创 Android网络应用接口j介绍
<br />1. 概要 <br /><br /> 本文主要介绍在Android平台上开发网络应用的一些常用接口。 <br /><br />2. Android平台上可以使用的几种网络接口 <br /><br />Android平台的网络应用绝大部分都是基于Java的编程接口的,也就是说我们开发类似的运用的时候可以有多种选择,比J2me确实好多了。 <br /><br />2.1. 标准Java接口 <br /><br />java.net.*下面提供了访问 HTTP 服务的基本功能。使用这部分接口
2010-09-07 23:34:00
1258
原创 android连网详解——android.net、org.apache.http联网实现
<br />1.连网相关包介绍<br /><br />今天我们将深入介绍了Android SDK 中一些与网络有关的package,如下: <br />包描述java.net提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Java 开发人员可以立即使用这个熟悉的包创建应用程序。java.io虽然没有提供显式的联网功能,但是仍然非常重要。该包中的类由其他 Java 包中提供的 socket 和连接使用。它们
2010-09-07 22:22:00
2727
原创 Android中使用XmlSerializer拼装XML数据
<br />经常在Http Post Xml请求的时候,需要如何拼装XML数据,在Android中如何来做的呢,通常我们使用FastXmlserializer这个类。比如要拼装如下的XML<br /><?xml version="1.0" encoding="UTF-8" standalone="yes"?><br /><Request xmlns="http://www.demo.com"><br /> <operation>GetCustomerTariffInfo</operation><br />
2010-09-05 17:49:00
5002
原创 xml文件解析
<br />package http;<br /><br /><br />import java.io.IOException;<br />import java.io.InputStream;<br />import java.io.InputStreamReader;<br />import java.util.Vector;<br /><br />import javax.microedition.io.Connector;<br />import javax.microedition.io.Http
2010-09-05 17:36:00
843
原创 java进制转换
Java代码 十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString()
2010-09-01 11:42:00
987
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人