Java

一、GoogleMap的介绍 谷歌地图是 Google 公司提供的电子地图服务,包括局部详细的卫星照片。此款服务可以提供含有政区和交通以及商业信息的矢量地图、不同分辨率的卫星照片和可以用来显示地形和等高线地形视图。在各类平台均有应用,操作简单方便。 二、获取Maps API Key 应用程序签名: 1.Android系统要求所有应用程序都必须使用证书进行签名: 2.在证书当中包含一个唯一的key; […]

一、获取用户的当前位置: 1.在AndroidMainfest.xml当中声明相应的权限; 2.获取LocationManager对象; 3.选择LocationProvider; 4.绑定LocationListener对象; 12LocationManager locationManager = (LocationManager)MainActivity.this.getSys […]

一、什么是蓝牙(Bluetooth) 1.Bluetooth是目前使用的最广泛的无线通讯协议; 2.主要针对短距离设备通讯(10M); 3.常用语连接耳机、鼠标和移动通讯设备等; 二、获取蓝牙状态、操作蓝牙 在AndroidMainfest.xml声明蓝牙权限 <uses-permission android:name=”android.permission.BLUETOOTH& […]

一、什么是JSON 1.JSON:JavaScript Object Notation; 2.JSON数据时一系列键值对的集合; 3.JSON已经被大多数开发人员接受,在网络数据的传输当中应用非常广泛; 4.JSON相对于XML来讲解析稍微方便一些; 二、JSON vs XML 1. JSON和XML的数据可读性基本相同; 2.JSON和XML同样拥有丰富的解析手段; 3.JSON相对于XML来讲 […]

一、什么是Animations Animations提供了一系列的动画效果,这些效果可以应用在绝大多数的控件。 二、Animations的分类 第一类:Tweened Animations 该类Animations提供了旋转,移动,伸展和淡出等等效果; 使用Tweened Animations的步骤: 1.创建一个AnimationSet对象; 2.根据需要创建相应的Animations对象; 3 […]

1.App Widget简介 App Widget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。 2.App Widget主要的相关类介绍 2.1 AppWidgetProvider AppWidgetProvider 继承自 BroadcastRec […]

一、什么是ExpandableListActivity 二、如何创建? 2.1 在布局文件当中声明ExpandableListActivity控件:main.xml: 1234567891011121314151617<?xml version="1.0" encoding="UTF-8"?>  <LinearLayout xml […]

一、DatePicker 1.什么是DatePicker,看一个图就会知道了。 2.创建DatePickerDialog的步骤。 2.1 声明一个监听器,使用匿名内部类。 123456789//监听器,用户监听用户点下DatePikerDialog的set按钮时,所设置的年月日     DatePickerDialog.OnDateSetListener onDateSetLi […]

一、使用XML作为数据源 1.在布局文件当中声明: 12345<Spinner android:id="@+id/spinnerId" android:layout_width="fill_parent" android:layout_height="wrap_content" /> 2.在string.xml当中声明一个数组 […]