
android
被遗忘的秋天
这个作者很懒,什么都没留下…
展开
-
android 短信发送器(SmsManager)
android的短信发送器主要是采用SmsManager来实现的。package com.example.activity;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.telephony.SmsManager;import androi原创 2013-10-16 15:10:03 · 1043 阅读 · 0 评论 -
android ViewPager实现页面左右切换效果
主界面viewpager.xml:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vert转载 2013-08-21 16:26:07 · 1036 阅读 · 0 评论 -
android 实现图片左右滑动效果
本文转载自http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html转载 2013-08-21 14:49:30 · 1449 阅读 · 0 评论 -
使用ListView界面布局、给每个item绑定监听器
main.xml:ListView通过ArrayAdapter数组来提供列表项。通过android:divider改变了列表项之间的分隔条。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2013-06-06 17:47:59 · 2168 阅读 · 0 评论 -
android ListView用法
listview.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertica原创 2013-07-19 16:36:10 · 2931 阅读 · 0 评论 -
android 使用intent传递参数实现乘法计算
主界面上是两个EditText和一个按钮。用于输入两个数字参数。calcute.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content原创 2013-08-19 15:10:03 · 995 阅读 · 0 评论 -
android 设置文字下划线
android设置文字下划线:register.setText(Html.fromHtml(""+"注册"+""));原创 2013-08-05 12:46:32 · 3208 阅读 · 0 评论 -
android 注册、登录实现程序
注册页面:user_register.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientat原创 2013-08-03 15:27:06 · 2941 阅读 · 1 评论 -
解决android4.0以上程序请求需做的处理
在onCreate()方法里需加入两行代码: StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy);原创 2013-08-02 00:01:57 · 590 阅读 · 0 评论 -
android 选项卡TabHost的功能用法
首先定义三个xml文件,分别为l1.xml,l2.xml,l3.xml,每个选项卡的标签页的内容为一个xml文件。其中l1.xml为:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:lay原创 2013-07-22 17:47:48 · 1080 阅读 · 0 评论 -
android VoiceRecognition 语音识别并打印到列表上
package com.example.wenandroid;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Intent;import android.content.pm.PackageManager;import androi原创 2013-08-21 22:17:25 · 1247 阅读 · 0 评论 -
android 菜单事件处理
package com.example.wenandroid;import android.app.Activity;import android.os.Bundle;import android.view.ContextMenu;import android.view.ContextMenu.ContextMenuInfo;import android.view.Menu;impo原创 2013-08-23 15:48:34 · 1316 阅读 · 0 评论 -
SharedPreferences数据存储的读取、写入用法示例
页面布局文件中两个按钮,一个用于读取数据,一个用于写入数据。其对应的java文件:SharedPreferencesTest.java:package org.helloword;import java.text.SimpleDateFormat;import java.util.Date;import android.app.Activity;import android原创 2013-06-21 12:39:29 · 1828 阅读 · 0 评论 -
android edittext切换数字键盘
android中如果有表单输入,比如年龄的输入,就要求必须是整型android:numeric="integer"/>这个属性就是可以把输入框切换成数字。原创 2013-10-15 16:41:21 · 1315 阅读 · 0 评论 -
选项卡(TabHost)的功能和用法 选项卡置于底部
TabHost仅仅是一个简单的容器,它提供了如下两个方法来创建选项卡、添加选项卡。newTabSpec(String tag):创建选项卡。addTab(TabHost.TabSpec tabSpec):添加选项卡。使用TabHost的一般步骤为:1.在界面布局中定义TabHost组件,并为该组件定义该选项卡的内容。2.Activity应该继承TabActivity。3.调原创 2013-06-05 09:53:13 · 1183 阅读 · 0 评论 -
android File文件的读写操作
本程序实现两个文本框和两个按钮,其中一个文本框和一个按钮用于读取文件内容、另一个文本框和另一个按钮用于写入。java代码:package com.example.activity;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileN原创 2013-09-03 18:05:13 · 2272 阅读 · 0 评论 -
android软件开发之获取通讯录联系人信息
本文转载自http://www.apkbus.com/android-13445-1-1.html Android软件开发之获取通讯录联系人信息 Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来。 这一篇文章我主要带领同学们熟悉Android的通讯录机制。 1.gif转载 2013-09-01 21:20:24 · 1990 阅读 · 0 评论 -
转载的有用的博客
1,android中menu控件的使用。http://nullpointsun.iteye.com/blog/1589850翻译 2013-08-22 23:05:25 · 769 阅读 · 0 评论 -
android 传感器使用 Compass指南针的实现功能
以下是指南针通过方向传感器而旋转实现。CompassDemo.java:package com.example.activity;import android.app.Activity;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorE原创 2013-08-29 16:15:08 · 2901 阅读 · 0 评论 -
android调用相机并将照片存储到sd卡上
本文转载自:http://www.cnblogs.com/greatverve/archive/2012/03/15/android-carema.html界面camera.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi转载 2013-08-28 15:14:48 · 1238 阅读 · 0 评论 -
百度地图加载显示
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/Liner" android:background="@drawable/background_login" ><com.baidu.mapapi.map.原创 2013-08-07 16:19:15 · 986 阅读 · 0 评论 -
android 百度地图定位功能实现
历经几天时间,终于把定位功能给实现了,可谓是费劲千辛万苦啊,有定位知识还有图层知识,在这里我把代码给大家贴出来,一起分享一下下啦。package com.example.foreveross.office;import com.baidu.location.BDLocation;import com.baidu.location.BDLocationListener;import co原创 2013-08-27 12:08:04 · 3093 阅读 · 0 评论 -
android ImageSwitcher的用法
imageswitcher.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="原创 2013-07-20 19:55:58 · 2130 阅读 · 0 评论 -
android GPS开发
android为GPS功能支持专门提供了一个LocationManager类,所有GPS定位相关的服务、对象都将由该对象产生。程序通过调用Context的getSystemService()方法来获取,例如:LocationManager lm=getSystemService(Context.LOCATION_SERVICE);一旦在程序中获得了LocationManager对象之后,接原创 2013-07-03 17:48:45 · 1569 阅读 · 0 评论 -
重写onTouchEvent方法响应触摸屏事件
下面的程序重写了View组件的onTouchEvent(MotionEvent event)方法,这表示该组件自己就可以处理触摸屏事件,当用户手指在屏幕上移动时,该View上绘制的小球将会跟随用户手指。drawview.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" andr原创 2013-06-11 17:15:12 · 1258 阅读 · 0 评论 -
日期与时间选择对话框的实现
日期、时间选择的界面布局datedialog.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orie原创 2013-06-10 14:22:40 · 790 阅读 · 0 评论 -
Notification的功能与用法
Notification是显示在手机状态栏的消息--手机状态栏位于手机屏幕的最上方,Notification所代表的是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification。使用Notification发送Notification通过以下步骤:1.调用getSystemService(NOTIFICATION_SERVICE)方法获取系原创 2013-06-10 15:40:46 · 789 阅读 · 0 评论 -
使用Toast显示提示信息框
界面上有两个按钮,一个是用于显示简单的消息提示的按钮,另一个是用于显示图片的消息提示按钮。toast.xml代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heig原创 2013-06-10 15:19:56 · 1398 阅读 · 3 评论 -
显示提示消息的对话框
页面布局中只有一个简单的文本框和一个按钮。dialog.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" andro原创 2013-06-08 12:55:34 · 711 阅读 · 0 评论 -
Android入门第三篇之RelativeLayout、FrameLayout
接下来本文要讲的是RelativeLayout、FrameLayout。 RelativeLayout是一个按照相对位置排列的布局,跟AbsoluteLayout这个绝对坐标布局是个相反的理解。 在RelativeLayout布局里的控件包含丰富的排列属性: Layout above:选择ID A转载 2013-05-30 14:58:53 · 594 阅读 · 0 评论 -
Android入门第二篇之LinearLayout、AbsoluteLayout
Android 的UI 布局都以Layout 作为容器,在上面按照规定排列控件,这方面跟JAVA 的Swing 和LWUIT 很像。控件跟Layout 有很多属性是一样的,可以在Properties 里面修改,跟.NET/Delphi 等RAD 类似,其中最常用的属性有以下这些:id="@+id/edtInput",ID 是连接UI 与代码的桥梁Gravity= "center" ,L转载 2013-05-30 15:03:43 · 643 阅读 · 0 评论 -
Android入门第一篇
最近Android挺火的,可惜刚毕业,温饱才刚刚解决,还没能力买台Android手机,所以目前的开发只能用模拟器来做。。。就目前 Android SDK 1.5 + Eclipse + ADT的开发方式来说,跟J2ME最大的区别在于UI的不同,当然Android比J2ME多出很多东西,多出的是J2ME无法作对比的。。。。刚开始做Android开发,很多人都是先写个简单的界面,再加点控制代码,本文就转载 2013-05-30 15:00:15 · 556 阅读 · 0 评论 -
android基础知识
android推荐使用XML布局文件来定义用户界面,而不是使用java代码来开发用户界面,因此基础所有组件都提供了两种方式来控制组件的行为:1) 在XML布局文件中通过XML属性进行控制。2)在java程序代码中通过调用方法进行控制。实际上不管使用哪种方式,他们控制android用户界面行为的本质是完全一样的。大部分时候,控制UI组件的XML属性还有对应的方法。对于View类而言,它是原创 2013-05-28 17:01:11 · 592 阅读 · 0 评论 -
响应的系统设置的事件
Configuration类简介:Configuration类专门用于描述手机设备上的配置信息,这些配置信息既包括用户特定的配置项,也包括系统的动态设备配置。程序可调用Activity的如下方法来获取系统的Configuration对象:Configuration cfg=getResource().getConfiguration();原创 2013-06-11 17:36:39 · 522 阅读 · 0 评论 -
基于监听的事件处理模型的编程步骤
基于监听的事件处理模型的编程步骤如下:1.获取普通界面组件(事件源),也就是被监听的对象。2.实现事件监听器类,该监听器类是一个特殊的Java类,必须实现一个XxxListener接口。3.调用事件源的setXxxListener方法将事件监听器对象注册给普通组件(事件源)。原创 2013-06-10 19:35:58 · 2459 阅读 · 0 评论 -
获取注册信息
第一个页面是用户注册页面:bundletest.xml<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextVie原创 2013-06-12 23:00:28 · 902 阅读 · 0 评论 -
开发传感器应用
开发传感器应用的步骤如下:1、调用Context的getSystemService(Context.SENSOR_SERVICE)方法获取SensorManager对象,SensorManager对象代表系统的传感器管理服务。2、调用SensorManager的getDefaultSensor(int type)方法来获取指定类型的传感器。3、一般在Activity的onResume原创 2013-07-03 11:16:31 · 1155 阅读 · 0 评论 -
android HttpClient接口的使用
HttpClient接口 使用Apache提供的HttpClient接口同样可以进行HTTP操作。 对于GET和POST请求方法的操作有所不同。GET方法的操作代码示例如下: // http地址 String httpUrl = "http://192.168.1.110:8080/httpget.jsp?pa转载 2013-07-17 15:43:02 · 993 阅读 · 0 评论 -
使用URLConnection提交请求
URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和URL之间的通信连接。程序可以通过URLConnection实例向该URL发送请求,读取URL引用的资源。通常创建一个和URL的连接,并发送请求、读取此URL引用的资源需要如下几个步骤。1、通过调用URL对象openConnection()方法来创建URLConnection对象。原创 2013-07-01 17:52:29 · 1347 阅读 · 0 评论 -
Spinner的用法实现
界面上只有一个textview和一个spinner,实现下拉列表框。spinner.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_par原创 2013-07-16 15:51:19 · 1624 阅读 · 0 评论