摘要: 在android开发中,我们常用的是Button的OnClickListener事件来监听按钮是否按下,今天告诉大家另外一种方式。比如布局文件中有一个按钮,我们不用OnClickListener来监听。布局文件 android:onClick 声明按钮的单击事件,并且触发btnClick方法,我们只要在Activity中定义一个 void btnClick(View view)方法,该方法会负责处理按钮单击事件java代码@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(saved... 阅读全文
posted @ 2013-07-04 12:24 最後的輕語 阅读(281) 评论(0) 推荐(0) 编辑
摘要: /**得到手机SIM卡联系人人信息**/privatevoidgetSIMContacts(){ContentResolverresolver=mContext.getContentResolver();//获取Sims卡联系人Uriuri=Uri.parse("content://icc/adn");CursorphoneCursor=resolver.query(uri,PHONES_PROJECTION,null,null,null);if(phoneCursor!=null){while(phoneCursor.moveToNext()){//得到手机号码Strin 阅读全文
posted @ 2013-07-03 14:44 最後的輕語 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Android 获取通讯录联系人信息完整的代码import java.io.InputStream; import java.util.ArrayList; import android.app.ListActivity; import android.content.ContentResolver; import android.content.ContentUris; import android.content.Context; import android.content.Intent; import android.database.Cursor; import an... 阅读全文
posted @ 2013-07-03 14:43 最後的輕語 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 图中选中的数据库 contacts2.db就是系统储存联系人的数据库,我们将它打开看看里面储存了些什么东东?打开contacts.db后 发面里面有一堆表,同学们先别慌张。今天我们主要讨论红框内的4个比较常用的表,后期我在介绍其它表的使用。这里说一下如果你想在真机上查看数据库的话必需要先获得root权限,否则无法查看。1.contacts 表_id :表的ID,主要用于其它表通过contacts 表中的ID可以查到相应的数据。display_name: 联系人名称photo_id:头像的ID,如果没有设置联系人头像,这个字段就为空times_contacted:通话记录的次数last_time 阅读全文
posted @ 2013-07-03 14:41 最後的輕語 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 在Servlet开发中,如果我们不想使用MyEclipse自带的tomcat 而使用我们自己下载的tomcat配置。1、点击工具栏中的:window→Preferences,弹出如下界面然后点击MyEclipse→Servers→Tomcat 出现如下窗体涨开Tomcat出现如下这里包括Tomcat的4.x 5.x 6.x 3个版本,我这里使用的是 6.x版本;各人视Tomcat版本选择对应的tomcatTomcat配置好之后,涨开Tomcat,当然我们也可以禁用MyEclipse自动的Tomcat,配置好Tomcat之后,部署我们的项目到 Tomcat下面的webapps文件夹选择好Tomc 阅读全文
posted @ 2013-07-01 21:58 最後的輕語 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 某些情况下我们可能需要与Mysql或者Oracle数据库进行数据交互,有些朋友的第一反应就是直接在Android中加载驱动然后进行数据的增删改查。我个人不推荐这种做法,一是手机毕竟不是电脑,操作大量数据费时费电;二是流量贵如金那。我个人比较推荐的做法是使用Java或PHP等开发接口或者编写WebService进行数据库的增删该查,然后Android调用接口或者WebService进行数据的交互。本文就给大家讲解在Android中如何调用远程服务器端提供的WebService。既然是调用WebService,我们首先的搭建WebService服务器。为了便于操作,我们就使用网上免费的WebSer 阅读全文
posted @ 2013-07-01 09:00 最後的輕語 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介:HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种协议。HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建立连接到关闭连接的过程称为“一次连接”。 在HTTP 1.0中,客户端 阅读全文
posted @ 2013-06-29 23:09 最後的輕語 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,很多时候需要用到Spinner(类似Html中的下拉框)来展示数据,,比如,用户注册界面,用Spinner来展示省份是个不错的选择。1、在布局文件中声明 Spinner 2、在values下面创建 dropitems.xml 请选择 湖南 湖北 福建 江西 3、java代码package com.zhoucj.spinnerdemo;import android.app.Activity;import android.os.Bundle;import android.view.Men... 阅读全文
posted @ 2013-06-26 11:06 最後的輕語 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 在我们实际应用开发中,经常要用到选项卡,今天给大家介绍选项卡的简单使用首先看布局文件:activity_main.xml 这里的布局文件和以往的不同的是 跟节点是 TabHost布局文件声明好了之后,创建3个类,MainActivity.java继承TabActivity(而不是Activity),AActivity.java 、 BActivity.java 3个java文件在AActivity.java和BActivity.java中的代码如下,(这里为了方... 阅读全文
posted @ 2013-06-23 14:01 最後的輕語 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Button(按钮)非常常见的一个控件之一,也是非常重要的控件之一,这边文章介绍Button 的简单使用 <Button android:id="@+id/btn1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="这是一个Button" />运行效果改变button的字体大小、颜色<Button android:id="@+id/btn2" andro 阅读全文
posted @ 2013-06-21 14:11 最後的輕語 阅读(388) 评论(0) 推荐(0) 编辑