摘要: private void getLocationCity(){ String serviceName = Context.LOCATION_SERVICE; locationManager = (LocationManager) getSystemService(serviceName); // String provider = Location... 阅读全文
posted @ 2018-01-25 14:10 IT_lss 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1. 在以前的项目中,reBuild 项目完后,在具体某一个model下的build—>output—>aar下找到对应的AAR文件,用后缀名为release的aar。 2.把aar文件复制到自己项目的libs文件夹下 3.自己项目的build.gradle(app)内引用aar文件。 clean 阅读全文
posted @ 2017-12-29 09:55 IT_lss 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 系统广播action 监听网络变化 android.net.conn.CONNECTIVITY_CHANGE 关闭或打开飞行模式 Intent.ACTION_AIRPLANE_MODE_CHANGED 充电时或电量发生变化 Intent.ACTION_BATTERY_CHANGED 电池电量低 In 阅读全文
posted @ 2017-12-29 09:03 IT_lss 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1、下载MbrFix.exe,并且: 此工具可用于清除mbr信息,假如你的电脑是windows和linux双系统,并利用grub管理启动菜单。当你想删除linux系统,只保留windows时,不可以直接将linux所在的磁盘分区删除,应该先利用此工具清除mbr信息,重启后发现系统不再出现grub列表 阅读全文
posted @ 2017-12-09 09:37 IT_lss 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 初始化SDK: 连接远程服务: 获取订阅信息: 订阅mqtt消息: 处理收到的消息: 发送mqtt消息: 注意:当时调用initSdk方法是在application中,最后发现跟信鸽推送里的mqtt消息有冲突,导致信鸽推送手机收不到,还弹出程序运行停止的崩溃弹窗,看log是信鸽报的错,曾以为是信鸽的 阅读全文
posted @ 2017-12-08 11:53 IT_lss 阅读(1683) 评论(0) 推荐(0) 编辑
摘要: 报错信息: 快速切换界面的时候(首页和设备(两个界面都是viewPager使用FragmentStatePagerAdapter))遇到的,viewPsger使用FragmentStatePagerAdapter。 发生的原因: 1.没有存活的Fragment2.获取到的Fragemnt为空 解决此 阅读全文
posted @ 2017-12-08 09:52 IT_lss 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: 集成: 添加权限: 配置 build.gradle: 注意: 目前提供所有so均为32位,只能在armeabi-v7a引用。 当时碰到一个其他的sdk支持62位的,只能加上ndk { abiFilters "armeabi"},最后跟其他的sdk厂家要了一个32位的so文件,在app—>src->m 阅读全文
posted @ 2017-12-06 09:33 IT_lss 阅读(3257) 评论(0) 推荐(0) 编辑
摘要: 布局文件: 类: 阅读全文
posted @ 2017-11-30 15:42 IT_lss 阅读(135) 评论(0) 推荐(0) 编辑
摘要: TimePicker有两种模式:spinner 和clock,可通过如下方式配置: 或: 设置显示的小时样式: 另外关于TimePickerDialog的样式。TimePickerDialog可以配置很多种样式,可以直接在构造函数中来配置。代码如下: 阅读全文
posted @ 2017-11-24 08:54 IT_lss 阅读(607) 评论(0) 推荐(0) 编辑
摘要: util类: 使用util类: 阅读全文
posted @ 2017-11-22 14:14 IT_lss 阅读(392) 评论(0) 推荐(0) 编辑