自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(17)
  • 收藏
  • 关注

原创 利用服务实现电话监听

服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。所以,我们接下来介绍Android四大组件之一Service。1.  Service是什么Service是Android的四大组件之一,即Android系统的服务(不是一个线程,是主程序的一部分)

2011-12-27 21:24:10 1831

原创 接受和发送广播------开机启动和接收短信

Intent不仅可以启动应用程序内部或其他应用程序的Activity,还可以发送广播动作(Broadcast Action)。Broadcast Action和Activity Action一样,既可以由系统负责广播,也可以自己的应用程序负责广播。当开机自动启动某个程序,就是Android向整个系统发送Broadcast Action,如果系统接收到Broadcast Action,就可以完成相应

2011-12-26 20:55:56 3491 1

转载 Android平台向web应用get、post方式提交信息案例

如果需要发送get请求只要调用URLConnection的connect()方法去建立实际的连接即可;如果需要发送post请求,则需要获取URLConnection的OutputStream,然后再向网络中输出请求参数,如以上程序!!!4、activity程序代码 该程序所发送的get、post请求都是向本地局域网内:http://192/168.65.1:8080/a

2011-12-25 22:22:04 810

原创 获取网络数据

J2SE实现网络图片的获取public static void main(String[] args) throws Exception {       String path = "http://t3.baidu.com/it/u=1786103592,4245522417&fm=0&gp=0.jpg";              URL url = new URL(path);

2011-12-22 21:30:12 535

原创 Android_学习——ContentProvider

一、ContentProvider 简介 当应用继承ContentProvider 类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences 共享数据,需要使用sharedpreferencesAPI 读写数据

2011-12-22 19:29:13 559

原创 Android数据处理---SQLite

一、SQLite数据库介绍:SQLite 是一个开源的嵌入式关系数据库,它在 2000 年由 D. Richard Hipp 发布,它可以减少应用程序管理数据的开销, SQLite 可移植性好 、 很容易使用 、 很小 、 高效而且可靠 。目前在 Android 系统中集成的是 SQLite3 版本 , SQLite 不支持静态数据类型 , 而是使用列关系 。 这意味着它的数据类型不具有表列属

2011-12-19 21:35:58 628

原创 Android数据存储---SharedPreferences

SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long整形、Int整形、String字符串型的保存。这种方式应该是用起来最简单的Android读写外部数据的方法了。以一种简单

2011-12-19 20:10:21 592

转载 XML的三种解析方式

SAX解析XMLSAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在ContentHandler接口

2011-12-18 20:11:10 624

原创 AndroidUI组件4- ProgressBar、SeekBar、ImageView、TabHost

1.      进度条组件ProgressBar通常用于向用户显示某个耗时操作完成的百分比。可以动态的显示进度,从而达到用户界面的友好性。通过style属性可以为progressBar指定风格。XML属性与说明ProgressBar有两种方法来操作进度:setProgress(int):设置进度的完成的百分比。  incrementProgressBy(int ):设置

2011-12-15 20:47:56 1210

原创 Android-UI组件- RadioButton、CheckBox、 Spinner和ListView

1.      RadioButton选项按钮组件运用在多选一的应用中。要想多个选项按钮之间互斥,即:选中一个按钮后,其他的按钮都为未选中状态,需要将标签放在标签中。代码:2.      CheckBox复选框组件运用在多选的应用中。代码:3.      SpinnerSpinner组件用于显示一个下拉列表。该组件的用法语TextView组件类似,在装载一个数据

2011-12-14 20:56:11 2052

原创 Android组件2

TextView和EditText分别用来显示和编辑文本。显示文本的TextView组件:TextView组件使用标签定义,可以设置文字字体大小,文字颜色,背景颜色,文本距组件边缘的距离,链接等。android:padding属性设置文本距组件边缘的距离。android:layout_margin属性是设置组件距离相邻的其他组件的距离。都是四个方向的距离,即上下左右的距离。可以再属性后加L

2011-12-13 21:09:28 1041

原创 Android---菜单详解

Android菜单详解菜单是Android系统中重要的用户接口之一。Android提供了三种菜单类型,分别为options menu(选项菜单),context menu(上下文菜单),sub menu(子菜单)。options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能嵌套子菜单。opt

2011-12-12 21:19:43 1014

原创 Activity生命周期

在Activity从建立到销毁的过程中需要在不同的阶段调用7个生命周期方法。这7个生命周期方法的定义为:1.  public void onCreated(Bundle savedInstanceState)2.  public void onStart()3.  public void onResume()4.  public void onPause()5.  publ

2011-12-11 17:14:41 1584

原创 Android日志输出、单元测试

Android日志输出、单元测试由于这几天睡得晚,导致第二天都没有精神,还晕晕的听课,效率低,我不能熬夜了。下面我来讲讲今天学习的知识点吧。一、    单元测试有了测试以后我们遇到bug的时候就好解决了。单元测试需要以下几步:1.  首先要在AndroidManifest.xml中加入如下代码:这行代码必须只能放在元素之内,与平级。 Android:targ

2011-12-08 22:47:26 998

原创 Android布局类型概述

Android布局类型主要有四种,分别是LinearLayout(线性布局)、RelativeLayout(相对布局)、TableLayout(表格布局)、FrameLayout(帧布局)。然后再介绍一下线性布局与相对布局嵌套使用。注:Layout布局文件名禁止以大写字母来参与XML文件的命名。下面开始介绍:一、LinearLayout(线性布局)线性布局分两种方式:一种是垂直排列元素

2011-12-07 21:52:51 6219

原创 Android模拟打电话应用程序实现分析

1、设计界面 今天学了一个小程序,实现简单的打电话功能。下面我来解析一下怎么来完成打电话的功能。一、设计页面二、Activity的开发1.       我们先创建一个Android工程Phone2.       在res文件下的values目录下的strings.xml中写入数据:  请输入电话号码  拨打实现Android的数据传递。3.       在l

2011-12-06 20:10:23 2012 2

原创 Windows下Android开发环境搭建

Android环境搭建 在JDK安装正确的前提下一.              安装eclipse  运行eclipse二.              在菜单Help下选择Install New Software…三.              会弹出一个页面    *注*看到这个页面后要修改和添加这3个地方(红线圈起来的地方)   1.

2011-12-05 20:04:34 474

空空如也

空空如也

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

TA关注的人

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