![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
cehui_cmy_2015
这个作者很懒,什么都没留下…
展开
-
(设计原则1)针对接口编程,不针对实现编程
最近看两个安卓程序都用到了接口(interface)将主要方法封装起来,然后利用多态确定调用的方法的具体实现。接口——抽象方法的集合从java教程上面都能看到接口一下特点:接口以及抽象类不能直接被实例化,即不同通过new创建实例对象。 接口要有子类,一个类可以实现(implements)多个接口。 子类必须覆写(@override)接口中所有抽象方法。 接口中可以包含变量,但都是...原创 2018-11-02 14:46:39 · 1896 阅读 · 0 评论 -
Android 9如何主动扫描获得wifi列表?
研究生方向是室内定位,之前利用安卓平台写了一个定时扫描获取WiFi列表的app:当时遇到的主要问题是:通过startScan扫描过后wifi列表并不能马上更新,几次实验发现2秒左右才更新一次,当时也没找到更好的解决办法。现在(2019-08)遇到的主要问题是:通过startScan扫描过后,每次获得的wifi列表都是相同的,并且startScan函数在安卓9.0已经被废弃了,Google官...原创 2019-08-25 17:15:26 · 2618 阅读 · 5 评论 -
一个采集Android手机传感器数据的程序
1.该App可以记录智能手机上所有传感器的数据GetSensorData app是LOPSI研究小组开发的,能够记录智能手机上所有传感器信息,并保存到日志文件中。传感器类型包括:WiFi RSS、惯性传感器(加速度和陀螺仪)、磁场强度传感器、方向传感器(手机姿态,pitch,roll,yaw)、大气压强传感器、温度、湿度、声音、光线等。下载页面:https://lopsi.weebly...原创 2019-09-02 12:57:21 · 12510 阅读 · 18 评论