随笔分类 -  android应用开发全程实录

摘要:翻看手机中的应用,就能发现大多数应用都已经使用了传感器。让微信彻底火起来的“附近的人”和“摇一摇”、碰一碰交换信息的Bump、各种运动记录app、神奇的“磁力探测仪”、火爆的游戏Temple Run……手机设备中的传感器让应用的可玩性大大增加,提供了各种创新的交互方式,以及在PC上很难实现的功能。在我看来,移动设备相对PC来说的主要优势在于随时随地的便携性,还有就是丰富的传感器。用好传感器,已经是手机应用开发的必修课。可是开始听到本书书名时,对翻译本书并没有什么兴趣。我自己也写过一本Android开发方面的书,觉得介绍传感器编程的话,一个章节足以。可是在看了英文书后,发现本书并不是简单地介绍A 阅读全文
posted @ 2014-01-28 10:44 fooCoder 阅读(815) 评论(0) 推荐(0) 编辑
摘要:今天继续给大家带来《Android应用开发全程实录》中的章节,这部分是讲传感器中的一个实例。通过上面的例子我们学会了如何获得某种类型的传感器,下面通过一个实例来学习如何使用某一个类型的传感器。我们以加速传感器为例,来实现这样一个功能:摇动手机便自动拨打某亲情号码,并实现再次摇动则挂机的功能。工程目录:EX_12_03第一步,UI布局main.xml的代码如下,其运行效果如图12-10所示。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="htt 阅读全文
posted @ 2011-12-27 14:08 fooCoder 阅读(3237) 评论(2) 推荐(4) 编辑
摘要:今天给大家带来《android应用开发全程实录》中关于listview和adatper中的部分。包括listview的基本使用,listview的优化等。我们经常会在应用程序中使用列表的形式来展现一些内容,所以学好ListView是非常必需的。ListView也是Android中比较难以使用的控件,这节内容就将详细解读ListView的用法。一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListV 阅读全文
posted @ 2011-12-05 09:35 fooCoder 阅读(59052) 评论(12) 推荐(20) 编辑
摘要:TextView为文本控件,在前面的学习中多次用到,可能读者已经对它的用法有所了解了,这里再单独介绍一下,加深理解,因为TextView是一个非常重要和常用的控件。我们通常在xml布局文件中声明一个TextView,代码如下:<TextView android:id="@+id/tv"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="@string/hello"/>通常在Activity 阅读全文
posted @ 2011-11-24 09:22 fooCoder 阅读(3091) 评论(9) 推荐(3) 编辑
摘要:12.1.2 Geopoint与MapView在开始GoogleMap之前,先来认识下maps包下两个重要的类Geopoint和MapView 。Geopoint类是一个不可变类,表示一组经度和纬度值,以微度的整数形式存储。public构造方法GeoPoint(intlatitudeE6,intlongitudeE6)。用给定的经度和纬度构造一个GeoPoint,单位微度(度*1E6). 参数:latitudeE6- 该点的纬度,为保持Mercator投影精确度,其取值范围是[-80,80]。longitudeE6- 该点的经度,可被规范化到(-180,180)。publicint getLa 阅读全文
posted @ 2011-11-23 09:00 fooCoder 阅读(3913) 评论(3) 推荐(6) 编辑

点击右上角即可分享
微信分享提示