
发表日期: 2021-04-02 14:09:32 浏览次数:142
双峰小程序制作【双峰企业邮箱】双峰网站外包、双峰微信商城开发、双峰网店美工、双峰淘宝设计
双峰县,隶属湖南省娄底市,地处湘中腹地,东邻湘潭县、衡山县,南接衡阳县,西毗邵东市、涟源市,北界娄底市、湘乡市,东西长61千米,南北宽59.2千米,总面积1596平方千米。 [1] 截至2018年末,双峰县常住人口为82.74万。 [2] 截止2019年7月,双峰县下辖11个镇、3个乡、2个街道。 [2-3]
中华民国时期,双峰隶属湘乡县。1951年8月,划出湘乡县的三、六、七区建立双峰县,属益阳专区,县城设永丰镇。1999年7月,娄底地区撒地设市,双峰隶属娄底市。 [2]
2018年,双峰县实现地区生产总值233.57亿元。 [4] 2019年4月16日,湖南省人民政府经过实地检查和第三方实地评估,双峰县符合贫困县退出条件,同意脱贫摘帽。 [5] 2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。
像Facebook的Places以及Google的Latitude等类型的应用,都是利用GPS信息来帮助人们跟踪彼此的位置信息。这样的应用最令人担忧的是隐私问题,原因之一是它引发了人们对“老大哥”的恐惧,这里的“老大哥”指的是那些设法跟踪其公民下落的集权政府。但是使用位置信息的应用的确非常有用,试想一个迷路的小孩,或者那些在森林里迷路的徒步旅行者。
在“开车不发短信”的应用中,位置跟踪让回复的短信再多一点内容,而不只是“我正在开车”,回复的信息可以是这样的:“我正在北京东直门内大街209号开车”。对于那些正在等待朋友或家人到来的人来说,这些额外的信息非常有益。
App Inventor提供了LocationSensor(位置传感器)组件,作为手机的GPS (Global Positioning System全球定位系统)功能的接口。除了纬度和经度信息,LocationSensor也可以接入到谷歌地图,为司机提供当前位置的地址信息。
值得注意的是,LocationSensor并不总在读取信息,因此务必要恰当地使用这一组件。具体地讲,应用只对LocationSensor.LocationChanged事件做出响应,而两种情况会触发LocationChanged事件:①当手机的位置传感器第一次收到位置信息时;②随着手机的移动,产生新的位置信息时。使用表4-7中列出的块,具体方法是:当LocationChanged事件触发时,将当前地址信息保存到变量lastKnownLocation中,再将变量值插入到自动回复信息中。
表4-7设置位置传感器的块
块的类型 | 所在抽屉 | 功能 |
|---|---|---|
Initialize global lastKnownLocation to | Variables | 创建一个变量来保存最后读取的地址信息 |
"未知" | Text | lastKnownLocation的默认值 |
LocationSensor1.LocationChanged | LocationSensor1 | 位置传感器第一次读到位置信息,或每次位置信息变化时触发该事件 |
set global lastKnownLocation to | Variables | 设置变量值,稍后会用到 |
LocationSensor1.CurrentAddress | LocationSensor1 | 当前地址信息,如:"北京市东城区东直门内大街209号" |
当位置传感器首次读取位置信息时,LocationSensor1.LocationChanged事件被触发,随着设备的移动,还会生成新的位置信息,事件将被再次触发。由于自动回复信息中要包括地址信息,因此,通过调用LocationSensor1.CurrentAddress函数 来获取地址信息,并将其保存在lastKnownLocation变量中,如图4-9所示。在后台,这个函数会调用谷歌地图(通过API 来调用,将在第24章学到),并根据传感器获得的经纬度信息来确定最近的街区地址。

图 4-9 每当传感器收到GPS位置信息时,用变量记录手机的位置
注意,这些块只完成了一半的工作,还要将位置信息插入自动回复信息中,再回复给发件人。
用变量lastKnownLocation中的值对Texting1.MessageReceived事件处理程序加以修改,向自动回复信息中添加位置信息。表4-8列出了所需要的块。
表4-8在自动回复中显示位置信息的块
块的类型 | 所在抽屉 | 功能 |
|---|---|---|
join | Text | 多段文本的连接器 |
ResponseLabel.Text | ResponseLabel | 不包含位置信息的定制回复信息 |
“我最后的位置在:” | Text | 原定制信息之后的位置信息提示词 |
global lastKnownLocation | Variables | 地址信息,如:“北京市东城区东直门内大街209号” |
向回复中添加位置信息需要LocationSensor1.LocationChanged事件与变量lastKnownLocation的协作。如图4-10所示,并非直接发送ResponseLabel.Text中的信息,而是使用join块将若干段信息整合起来:原有的自动回复信息+“ 我的最后位置在:”+变量lastKnownLocation。

图 4-10 在回复信息中加入位置信息
服务热线
顶部
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: http://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878