首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android开发笔记(五十九)巧用传感器

传感器是Android用来感知周围环境以及运动信息的工具。因为具体的感应信息依赖于相关硬件,所以虽然Android提供了众多的感应器,但不是每部手机都能支持这么多感应器,恰恰相反,大多数安卓手机仅仅支持包括加速度在内的少数几个感应器。 传感器借助于硬件来监听环境改变的事件,从这个意义上来说,Android的事件都是由某个传感器触发,只不过这个触发来源可能是软件,也可能是屏幕,甚至可能是手机的sim卡。回顾一下之前的事件通信章节,我们会发现,原来它们在本质上跟传感器是类似的,比如说: 1、软件感应:UI事件(参见《Android开发笔记(四十四)动态UI事件》)、媒体播放事件(参见《Android开发笔记(五十七)录像录音与播放》)、浏览器加载、交互与下载事件(参见《Android开发笔记(六十四)网页加载与JS调用》)。 2、屏幕感应:点击事件(参见《Android开发笔记(四十三)点击事件》)、手势事件(参见《Android开发笔记(四十五)手势事件》)、拖动条的拖动事件(参见《Android开发笔记(五十八)铃声与震动》)。 3、sim卡感应:手机相关事件(参见《Android开发笔记(四十六)手机相关事件》)。 4、摄像头感应:拍照事件(参见《Android开发笔记(五十六)摄像头拍照》)。 5、麦克风感应:录音事件(参见《Android开发笔记(五十七)录像录音与播放》)。 6、系统感应:电量事件、屏幕开关事件(参见《Android开发笔记(一百一十七)app省电方略》)。 下面是目前Android支持的感应器类型: 1 TYPE_ACCELEROMETER //加速度 2 TYPE_MAGNETIC_FIELD //磁场 3 TYPE_ORIENTATION //方向,该类型已弃用,取而代之的是getOrientation方法 4 TYPE_GYROSCOPE //陀螺仪 5 TYPE_LIGHT //光线 6 TYPE_PRESSURE //压力 7 TYPE_TEMPERATURE //温度,该类型已弃用,取而代之的是TYPE_AMBIENT_TEMPERATURE 8 TYPE_PROXIMITY //距离 9 TYPE_GRAVITY //重力 10 TYPE_LINEAR_ACCELERATION //线性加速度 11 TYPE_ROTATION_VECTOR //旋转矢量 12 TYPE_RELATIVE_HUMIDITY //湿度 13 TYPE_AMBIENT_TEMPERATURE //环境温度 14 TYPE_MAGNETIC_FIELD_UNCALIBRATED //无标定磁场 15 TYPE_GAME_ROTATION_VECTOR //无标定旋转矢量 16 TYPE_GYROSCOPE_UNCALIBRATED //未校准陀螺仪 17 TYPE_SIGNIFICANT_MOTION //特殊动作 18 TYPE_STEP_DETECTOR //步行检测,用户每走一步就触发一次事件 19 TYPE_STEP_COUNTER //计步器,记录激活后的步伐数 20 TYPE_GEOMAGNETIC_ROTATION_VECTOR //地磁旋转矢量

02

功能推荐|你以为摇一摇就只有红包?大屏幕上演头文字D

云加互动 功能推荐---摇一摇 几年前的春晚,一场“摇红包”风靡神州大地,你不一定记得那一年春晚演出了哪些节目,但你一定记得那一晚举着手机摇红包的场景。 观众每天都在接触大量的信息,他们已经疲于应付铺天盖地广告的洗礼。越来越多的广告都努力让自己看起来不像是广告。然而,广告无论怎样使用十八般武艺,和现场互动的效果比起来还是略逊一筹。 现在,随意走入一个活动现场,你会发现观众们不再一味地低头玩手机,而是双眼注视大屏幕,同时猛摇手机。 “摇一摇”,用简单的游戏方法,轻松调动观众情绪,炒热现场气氛。

06

16亿红包狂欢,背后那些你不知道的事

“今天能用红包解决的事,尽量不要用语言表达。”伴随着一轮又一轮的惊心动魄的抢红包大战结束,我们也从马年正式跨入了羊年。 大年三十,小编和一家老小坐在一起,聊的话题只有两个:春晚和抢红包。这一天,咱腾讯的两大红包团队——微信红包和手Q红包团队打了一场漂亮的硬仗,也为全国人民谋了不少福利。 小编这里拿到了除夕夜这天微信红包和QQ红包的最新数据,除夕当天两大红包平台的用户们共收发了16亿红包,超级震撼有木有!正在埋头发红包和抢红包的同学们,大家可以感受一下,看看你们为满天飞的红包所做的贡献: 微信红包:除夕当天,

08

微信红包【技术篇】——如何在服务有损的情况下保证用户体验

腾讯大讲堂隆重推出【100亿次的挑战】系列海量服务之道2.0讲座,覆盖技术、产品、项目管理、支撑、支付5个维度。第一场【技术篇】3000名鹅厂员工参与,场面火爆!从今天起,大讲堂将陆续推出回顾文章,回馈广大用户。 讲师:Boas 分享主题:如何在服务有损情况下保证用户体验 羊年春晚因着微信摇一摇的介入,变得十分的不一样。而从项目参与者本身出发,100亿次摇一摇、10亿个红包等惊人数据,都是让我们很兴奋的,当然之所以撑起这么大的数量,服务器的多项优化起到了非常关键的作用。作为参与其中的客户端开发来说,我们

08

【号外】2016年微信春节红包大揭秘!

年初春节全民摇红包的场景还历历在目,猴年春节的脚步又已经逼近。每年都玩出新意的微信红包又会扔出什么“核武器”? “腾讯官方首度透露,今年的微信红包将更为任性——除夕前后5天的朋友圈广告收入,将全部以现金形式给用户发红包。抢红包时,用户也将迎来更多元化的互动体验。 短短两年间,从最初微信团队内部的一个脑暴小应用,到今年除夕逾10亿次收发的全民大狂欢,微信红包的各项数据实现了近百倍的增长,迅速跻身中国互联网史上“现象级”产品之列。而通过将移动科技与传统民俗的温暖连接,一只小小的微信红包,也正逐渐成为中国人必不

09

【产品经理大会实录】5亿红包怎么发? ——谈摇一摇红包的产品方案

编 者按:5月10日,人人都是产品经理社区与腾讯大讲堂联手举办的《2015中国产品经理大会全国巡回-广州站》活动已圆满结束,讲堂君整理了当天分享精华,便于大家学习。 讲师:王鹏飞; 微信红包产品经理,春晚微信红包项目主要策划人之一,个人微信:tople2011 春晚,是一个很妙的东西。每年央视都会红红火火地办,而观众就热热闹闹地喷。其实,最开始听到要和春晚合作,我个人内心是拒绝的,怕用户“喷”屋及乌。这样一来,思考我们如何与春晚合作,给用户怎样的产品体验,就显得尤为重要。 接下来,就和大家谈谈,最终我

06

【营销案例】180万人在线示爱,O2O营销要这么玩!

这两天,互联网很热闹,除了微博微信发红包,要数分众推出的“全城示爱”的表白活动最为受关注。关注全城示爱微信公众号,发布表白内容和想发布的楼宇,就能向心仪的TA传递出自己的真情告白,精确发送到她楼下的分众屏幕上。这是中国第二大媒体公司分众传媒发动的全城弹幕表白秀。在今年情人节,分众已撤下平时播放的所有广告,改播《大话西游》、《失恋33天》、《将爱情进行到底》、《101次求婚》等电影的精彩桥段,同时用如今80后、90后、乃至00后最追捧的“弹幕”形式,发布用户的表白内容。利用楼宇地理优势,分众为白领们提供了一个

04

微信春晚摇一摇项目经验学习(研发流程篇)

一个好的产品,一定要有非常给力的工程师在帮忙张罗着产品,也有非常给力的产品尊重、理解、配合技术,这是这次项目给我的一个重要的启示。作为一名没有技术底子的产品经理,自惭对研发的深层次架构和技术的理解是浅尝辄止,这篇文章是对项目研发流程的一些感触,班门弄斧,权当学习。 [关键词一:不断演习和优化,弱化需求变更概念] 从1月中旬,当春晚摇一摇的大部分功能初步完成开发的时候,开发侧就发起了演习。每周四晚上8点到凌晨12点半,模拟春晚当晚的实际情况进行内部的体验和测试。演习范围一开始是项目内相关的几十个成员,后来慢慢

07
领券