android开发
文章平均质量分 80
笑对生活_展望未来
android、ios手机软件、家电软件开发工程师!承接手机软件 网站 服务器外包服务
展开
-
Android小項目之ListView实现论坛管理效果
<br />在android系統中,ListView的用法稍微複雜一點,配置Adpater就有幾種方法,如ArrayAdapter,SimpleAdapter等。查了一些網上的相關例子,有很多都是用ListActivity ,然後用Adapter來顯示布局。本例中沒有用到ListActivity 。<br /> ListView是在android中是一個經常用到的控件,ListView裏面的每個子項Item可以使用一個字符串,也可以是一個組合控件,下面是本例將要實現的功能清單:準備ListView要原创 2010-07-28 10:55:00 · 1467 阅读 · 0 评论 -
Android- 活动(Activity), 服务(Service), 广播(Broadcast), 广播接收器(BroadcastReceiver)
<br />介绍<br />在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver 活动(Activity) - 用于表现功能 服务(Service) - 相当于后台运行的 Activity 广播(Broadcast) - 用于发送广播 广播接收器(BroadcastReceiver) - 用于接收广播 Intent - 用于连接以上各个组件,并在其间传递消息 <br /><br />1、演示 Activity 的基本用法,一原创 2010-07-28 15:09:00 · 1161 阅读 · 0 评论 -
Android- 活动(Activity), 服务(Service), 广播(Broadcast), 广播接收器(BroadcastReceiver)
<br />介绍<br />在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver 活动(Activity) - 用于表现功能 服务(Service) - 相当于后台运行的 Activity 广播(Broadcast) - 用于发送广播 广播接收器(BroadcastReceiver) - 用于接收广播 Intent - 用于连接以上各个组件,并在其间传递消息 <br /><br />1、演示 Activity 的基本用法,一原创 2010-07-28 15:07:00 · 1385 阅读 · 0 评论 -
Android- 活动(Activity), 服务(Service), 广播(Broadcast), 广播接收器(BroadcastReceiver)
<br />介绍<br />在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver 活动(Activity) - 用于表现功能 服务(Service) - 相当于后台运行的 Activity 广播(Broadcast) - 用于发送广播 广播接收器(BroadcastReceiver) - 用于接收广播 Intent - 用于连接以上各个组件,并在其间传递消息 <br /><br />1、演示 Activity 的基本用法,一原创 2010-07-28 15:09:00 · 1461 阅读 · 0 评论 -
Android开发中程序退出的三种方法
<br />很多爱好者可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里Android123给大家三种比较简单的方法实现。<br /> 首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看Android开发网是如何实现的吧.<br /> 1. Dalvik VM的本地方法<br /> android.os.Process.killProcess(android.os.Process原创 2010-08-06 15:31:00 · 1254 阅读 · 0 评论 -
Android ListView的简单使用
Android ListView相比于其他的应用来说还是比较复杂的。那么希望大家能够通过这篇文章介绍的内容对此操作有一个深入的了解。<br /> <br />Android手机操作系统中,有许多应用比较复杂,对于初学者来说还需要在实践中去加深对此的理解。在Android ListView的使用较为复杂一点,也就是配置其Adapter,Adapter有几种,有ArrayAdapter,SimpleAdapter等,首先要生成一个ListView(当然可以使用ListActivity,此Activity原创 2010-08-06 15:41:00 · 568 阅读 · 0 评论 -
Android Menu开发解析
运用Android Menu进行编程,可以帮助我们创造出精美的界面,帮助我们应用。在这里将会通过一段代码为大家详细解读。<br /> <br />Android手机操作系统是一个非常实用的开源手机系统,而且其应用于手机中能体现出精美简捷的界面方便大家使用。在这里我们将会为大家详细介绍有关Android Menu的一些编程方法,以帮助大家了解这方面的知识。<br />Android手机的菜单很美观大方,其编程实现起来也简洁明快,如果谁用过QT的界面编程,那么看一眼Android Menu编程会马上会心原创 2010-08-06 15:43:00 · 660 阅读 · 0 评论 -
Android Activity类应用解析
Android Activity类中主要有六个应用方法,分别为onCreate,onStart,onResume,onPause,onStop,onDestory等。<br /> <br />Android Activity类在Android操作系统的应用中是常重要的。那么如何才能正确的在应用中来操作这一类呢?在一个应用中,每一个显示的屏幕都是一个Activity。所以学习Android,必须要对Activity有一定的了解。在其他论坛中也有一些关于Activity的介绍,我在这里就想谈谈我对Act原创 2010-08-06 15:59:00 · 922 阅读 · 0 评论 -
xml报文解析例子
<br />待解析的xml报文如下:<br /><?xml version="1.0" encoding="UTF-8"?><br /><persons><br /> <person id="23"><br /> <name>李明xxx</name><br /> <age>23ccc</age><br /> </person><br /> <person id="22"><br /> <name>李量fff</name><br /> <ag原创 2010-08-05 17:10:00 · 38131 阅读 · 0 评论 -
Android类库常用类型解读
Android类库的相关内容在这篇文章中总结了一下。可以作为初学者们的学习参考对象,来充分掌握这一方面的应用,满足自己的需求。<br /> <br />Android 是由谷歌公司推出的一款基于Linux平台的开源手机操作系统平台。在这一新推出的Android操作系统中,有很多比较新的知识值得我们编程人员去深入的研究。比如Android类库的使用技巧等。<br /> <br />在Android类库中,各种包写成android.*的方式,重要包的描述如下所示:<br />android.app :提原创 2010-08-06 15:49:00 · 618 阅读 · 0 评论 -
android ListView详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以Array原创 2010-08-06 16:10:00 · 741 阅读 · 0 评论 -
Android ListView和ListAdapter
<br />一个ListView显示出来需要3个东西: <br /><br />1,listview(用来显示数据的列表)。 <br />2,Data(需要显示的数据)。 <br />3,一个绑定Data和Listview的适配器ListAdapter。 <br /><br />一,ListView <br />1,ListView的每一项其实都是TextView。 <br /><br />2,通过setAdapter方法来调用一个listAdapter来绑定数据。 <br /><br />二,ListAd原创 2010-08-11 17:57:00 · 1823 阅读 · 0 评论 -
美化你的android程序:自定义ListView背景
<br />在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果,如下图所示<br /><br /> <br /><br原创 2010-08-11 18:12:00 · 2095 阅读 · 0 评论 -
Android中设置ListView内容刷新问题
<br />最近在学习Android的listView控件时遇到了一个问题,如何添加一个Item到ListView中并及时的刷新出来。在网上查了很多帖子,很多人在问,也很多人在解答,但是总的来说都没找到详细的解决方案。对于ListView与数据库的同步,高手们建议使用ContentProvider对象。但是如果我不使用数据库呢?也有人回答用notifyDataSetChanged()方法。这倒是一个正确的解决方案,但是对于新手来说,还是比较困惑怎么去用,这里我贴一下我的用法:<br /> 代码 OnC原创 2010-08-12 10:39:00 · 17408 阅读 · 1 评论 -
android例子程序(ApiDemo)简单分类整理
如理解有误,欢迎大家提出 <br />总览: <br />-App(应用) <br />-Content(字体样式) <br />-Graphics(图像) <br />-Media(媒体) <br />-OS(操作系统) <br />-Text(文本显示样式) <br />-Views(视图) <br /><br />-App(应用) <br /><br />--Activity <br />---Animation(教你以怎样的动态效果显示一个新ACTIVITY) <br />---Custom Dia原创 2010-08-13 10:55:00 · 1049 阅读 · 0 评论 -
ImageView载入网络上的图片的源代码
<br />ImageView中有setImageURI,但是传递一个URI.parse("http://www.google.com.hk/tools/dlpage/res/chrome/images/chrome-205_noshadow.png")这样的URL路径不能成功载入网络上的图片,最终还是需要借助java.net.URL,如下代码所示:<br />java代码<br />URL picUrl = new URL(http://www.google.com.hk/tools/dlpage/res原创 2010-08-16 11:34:00 · 1130 阅读 · 1 评论 -
ImageView 的 Demo
<br />imageview.xml<br /> 代码<br /><?xml version="1.0" encoding="utf-8"?><br /><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"<br /> android:orientation="vertical" android:layout_width="fill_parent"<br /> android:layout_heigh原创 2010-08-16 14:11:00 · 707 阅读 · 0 评论 -
android的布局(Layout)和菜单(Menu)
<br />介绍<br /> 在 Android 中各种布局的应用,以及菜单效果的实现 <br /> * 各种布局方式的应用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout, RelativeLayout <br /> * 为指定元素配置上下文菜单,为应用程序配置选项菜单,以及多级菜单的实现 <br /> 1、各种布局方式的演示<br /> res/layout/main.xml<br /> 代码<br /><?xml versi原创 2010-08-16 14:17:00 · 1062 阅读 · 0 评论 -
android之布局(Layout)和菜单(Menu)
<br />介绍<br /> 在 Android 中各种布局的应用,以及菜单效果的实现 <br /> * 各种布局方式的应用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout, RelativeLayout <br /> * 为指定元素配置上下文菜单,为应用程序配置选项菜单,以及多级菜单的实现 <br /> 1、各种布局方式的演示<br /> res/layout/main.xml<br /> 代码<br /><?xml versi原创 2010-08-16 14:13:00 · 849 阅读 · 0 评论 -
在 Windows 下搭建 Android 开发环境以及开发流程
<br />介绍<br /> 搭建 Android 的开发环境,以及写一个简单的示例程序 <br /> * 在 Windows 下搭建 Android 开发环境 <br /> * Android 项目的目录结构说明<br /> * 写一个简单的 Hello World 程序 <br /> 一、在 Windows 下搭建 Android 开发环境<br /> 1、安装 JDK (Java Development Kit)<br />http://download.java.net/jdk6/原创 2010-08-16 14:23:00 · 1234 阅读 · 0 评论 -
Android - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock 的简单介绍
<br />介绍<br />在 Android 中使用各种控件(View) TextView - 文本显示控件 Button - 按钮控件 ImageButton - 图片按钮控件 ImageView - 图片显示控件 CheckBox - 复选框控件 RadioButton - 单选框控件 AnalogClock - 钟表(带表盘的那种)控件 DigitalClock - 电子表控件 <br /><br /><br />1、TextView 的 Demo<br />textview.xml代码<?xml原创 2010-08-16 14:50:00 · 1110 阅读 · 0 评论 -
Android ListView+image的使用
<br />首先创建layout部局文件xml(其实我把这个xml理解为C++中的结构体,因为它包含一个图片信息、两个文字信息段,在运用的时候把数据用这个结构体存储):<br /><?xml version="1.0" encoding="utf-8"?><br /><RelativeLayout <br /> android:id="@+id/RelativeLayout01" <br /> android:layout_width="fill_parent"原创 2010-08-18 18:09:00 · 748 阅读 · 0 评论 -
Android下创建弹出式菜单
<br />首先在onCreate函数中的末尾, 添加registerForContextMenu(getListView());语句,<br />意思是将屏幕中listView的每一项,都看做是菜单项,进行注册,<br /><br />然后在继承onCreateContextMenu()方法.如下:<br /><br /> @Override //创建长按弹出式菜单,这是一个回调函数<br /> public void onCreateContextMenu(Con原创 2010-08-24 10:49:00 · 3787 阅读 · 0 评论 -
Android SDK 开发创建菜单详解
<br />创建菜单<br /> 菜单是应用程序的重要组成部分。它们一般用于调出程序功能和设置。Android提供了一套很简单的创建标准菜单的接口。<br /><br /> Android提供了三种基本的菜单类型:<br /> 选项菜单(Options Menu)是最主要的菜单类型。它使用MENU键呼出。在选项菜单中有两组菜单项:<br /> 图标菜单 这是按下menu后一开始就可见的一组菜单。最大支持6个菜单项。这是唯一一种支持图标的菜单项,也是唯一一种不支持单选框和复选框的菜单。<br />原创 2010-08-24 11:21:00 · 3298 阅读 · 0 评论 -
Android开发基础:创建菜单Menu
<br />菜单是应用程序中常用到的功能,不占用界面UI的展示区域,需要的时候调出来即可。Android中有两种菜单类型,一种是手机中的Menu按键激活的按钮,另一种是应用程序中的上下文的菜单,比如使用触摸屏点击按钮后弹出的菜单。<br /><br />现在介绍下创建Menu按键的菜单方式。仍在HelloWorld工程中进行实际创建。比如有四个按钮键“Home”、“Setting”、“Update”、“Exit”。<br /><br />1、 在res/values/string.xml中增加四个字符原创 2010-08-24 15:21:00 · 5225 阅读 · 2 评论 -
Android开发基础:创建菜单Menu
<br />菜单是应用程序中常用到的功能,不占用界面UI的展示区域,需要的时候调出来即可。Android中有两种菜单类型,一种是手机中的Menu按键激活的按钮,另一种是应用程序中的上下文的菜单,比如使用触摸屏点击按钮后弹出的菜单。<br /><br />现在介绍下创建Menu按键的菜单方式。仍在HelloWorld工程中进行实际创建。比如有四个按钮键“Home”、“Setting”、“Update”、“Exit”。<br /><br />1、 在res/values/string.xml中增加四个字符原创 2010-08-24 13:42:00 · 1265 阅读 · 1 评论 -
Android小項目之---ListView实现论坛管理效果
<br /> 在android系統中,ListView的用法稍微複雜一點,配置Adpater就有幾種方法,如ArrayAdapter,SimpleAdapter等。查了一些網上的相關例子,有很多都是用ListActivity ,然後用Adapter來顯示布局。本例中沒有用到ListActivity 。<br /> ListView是在android中是一個經常用到的控件,ListView裏面的每個子項Item可以使用一個字符串,也可以是一個組合控件,下面是本例將要實現的功能清單:<br />準備Li原创 2010-08-31 10:28:00 · 1106 阅读 · 0 评论 -
android中显示网络图片
<br />在android 当中显示一张网络图片的时候,其实是比较麻烦的。首先得把这个网络图片转换成java的imputstream流,然后再把这个留转换成一个bitMap.<br />bitMap是可以作为参数传给imageView的。<br /><br />在下边的returnBitMap函数是最核心的,也是大家可以重用的,它负责把一个url的网络图片变成一个本地的BitMap。 Java代码 package com.jinyan.image; import ja原创 2010-08-31 11:22:00 · 5089 阅读 · 1 评论 -
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 · 975 阅读 · 0 评论 -
绑定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 · 4336 阅读 · 0 评论 -
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 · 1173 阅读 · 0 评论 -
Android Service示例
<br /> Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startService()去调用Service中的OnCreate()和onStart()方法来启动一个后台的Service。<br /> 启动一个Service的过程如原创 2010-09-16 14:48:00 · 933 阅读 · 0 评论 -
理解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 · 920 阅读 · 0 评论 -
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 · 4969 阅读 · 1 评论 -
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 · 3818 阅读 · 0 评论 -
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 · 898 阅读 · 0 评论 -
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 · 1193 阅读 · 0 评论 -
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 · 1926 阅读 · 0 评论 -
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 · 2704 阅读 · 0 评论 -
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 · 1241 阅读 · 0 评论