胖火柴的随笔

无聊之余打发时间

蓝牙开关的监听

蓝牙权限  1、监听手机本身蓝牙状态的广播 手机蓝牙开启关闭时发送 action: BluetoothAdapter.ACTION_STATE_CHANGED if (action.equals(BluetoothAdapter.ACTION_STATE_CHA...

2018-04-12 14:33:41

阅读数 481

评论数 0

蓝牙的使用

安卓上的蓝牙 一种是传统蓝牙 搜索 连接 通信 感觉耗时有点长 支持低版本的安卓系统 还有一种是 低功耗蓝牙 基于安卓4.3系统 应该就是根据ios系统的ibeacon蓝牙改过来的 在不需要蓝牙通信的情况下 感觉还是速度挺快的 缺点就是因为是依据ios系统 所以安卓系统的api不是很多 苹果上可以...

2018-04-12 14:10:58

阅读数 75

评论数 0

Cannot resolve corresponding JNI function Java_com_xxxx

导入了新工程 编译成功了 但是依赖的工程jni代码报错  百度的方法  配置好NDK环境后,编写native方法,编译出现 Cannot resolve corresponding JNI function Java_com_xxx native_xxx Reports nat...

2018-01-25 10:53:29

阅读数 134

评论数 0

viewpager+framgent+photoview图片预览

看控件就知道了 就是一套预览图片的组合 简单的效果图 demo 地址 http://download.csdn.net/download/qq_34709056/10211987

2018-01-18 14:04:03

阅读数 110

评论数 0

PanoramaImageView超长图片展示

一个对超长图片展示的第三方 GitHub  https://github.com/gjiazhe/PanoramaImageView 依赖库 compile 'com.gjiazhe:PanoramaImageView:1.0' 效果图 demo 地址 ...

2018-01-17 14:38:00

阅读数 130

评论数 0

ArcLoyout发散按钮

一个发散的菜单按钮第三方  位置可以自定义 github地址 https://github.com/ogaclejapan/ArcLayout 依赖库 compile 'com.ogaclejapan.arclayout:library:1.1.0@aar' 效果图 ...

2018-01-17 11:24:50

阅读数 117

评论数 0

ShowcaseView引导说明效果

还是一个引导说明效果的第三方 github地址 https://github.com/amlcurran/ShowcaseView 依赖库 compile 'com.github.amlcurran.showcaseview:library:5.4.3' 效果图 ...

2018-01-17 10:01:32

阅读数 134

评论数 0

引导介绍效果TapTargetView的使用

一个引导介绍的第三方 github地址 https://github.com/KeepSafe/TapTargetView 效果图 gif对付看吧 可以实现一些简单的介绍效果 demo 地址 http://download.csdn.net/download/...

2018-01-16 16:33:14

阅读数 364

评论数 0

连续点击退回home页在跳转页面

今天在测试 魅族 和 vivo 时候 在连续多次点击的时候 会出现 app退出到home页在执行页面跳转 看着像闪退一样 但并不是 只能是风格有问题了  最后在风格设置里面 找到设置的默认风格  注释掉了这一句 在别的手机都没有这种问题 唉 坑人 true-->

2018-01-11 11:37:02

阅读数 111

评论数 0

位移动画

在动画中经常要用到位移,想找到一种简单的实现办法工作越少越好看下方法 需要个依赖库nineoldandroids-2.4.0 版本不是最新的 随便找的 看到demo的代码 private View header_logo;  private float moveDistanc...

2018-01-08 09:46:13

阅读数 144

评论数 0

IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection

先看下日志 IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection W/IInputConnectionWrapper: commitText on inactive InputConnection ...

2018-01-02 19:15:16

阅读数 1036

评论数 0

CollapsingToolbarLayout的使用

写了一个小demo 使用折叠控件 demo地址

2017-12-29 11:33:05

阅读数 112

评论数 0

lottie动画的使用

GitHub https://github.com/airbnb/lottie-android Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported ...

2017-12-29 11:21:39

阅读数 357

评论数 0

SmartRefreshLayout刷新控件

最近更换了刷新控件  说一下今天新换的控件 github地址 https://github.com/scwang90/SmartRefreshLayout 先看看说明文档Android智能下拉刷新框架-SmartRefreshLayout English | 中文 正如名字...

2017-12-29 10:59:14

阅读数 2971

评论数 0

W/View: requestLayout() improperly called by androidapp:id/toolbar_title} during second layout pass:

发生情景 在使用 CollapsingToolbarLayout 时,需要动态监听滑动状态 OnOffsetChangedListener,并且在滑动回调方法中设置控件属性。 描述 给 CollapsingToolbarLayout 设置 addOnOffsetChangedListener...

2017-12-29 10:32:01

阅读数 152

评论数 0

轮播图框架

今天对轮播图进行了修改 原来使用的框架在加载图片时 加载时间稍长 所以在GitHub上 又找了一个 地址 https://github.com/youth5201314/banner 这个星比较多 在demo中测试 加载时间稍短  现在的绝大数app都有banner界面,实现循环播放多个广告图...

2017-12-25 14:00:02

阅读数 160

评论数 0

can't call void android.view.View.setElevation(float) on null obj in call to CallVoidMethodV

哦 更新了stuido版本 sdk 也升级了 结果demo上得程序运行得时候CoordinatorLayout折叠得时候发生了闪退 然后日志就是一大堆 E/art: JNI DETECTED ERROR IN APPLICATION: can't call void android.vi...

2017-12-21 15:12:52

阅读数 1140

评论数 1

5 个 Android 开发中比较常见的内存泄漏问题及解决办法

原文链接:mp.weixin.qq.com 在Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢? 在Android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用...

2017-12-12 10:14:14

阅读数 70

评论数 0

java.lang.NullPointerException Attempt to invoke virtual method 'android.content.res.XmlResourcePars

关于7.0版本升级包安装时产生的一个错误 百度了下 问题长生的原因大概就是7.0对隐私权限进行了修改 app内如使用的uri不能用intent提供给外部使用 否则会报这个异常 直接用的网上的解决办法 /*** * 升级服务 */ public class UpdateSe...

2017-12-08 16:30:57

阅读数 7085

评论数 2

java.lang.IllegalArgumentException You cannot start a load for a destroyed activity

解决方案 参数不匹配异常,通常由于传递了不正确的参数导致。 常见于: 1. Activity、Service状态异常; 2. 非法URL; 3. UI线程操作。 4.Fragment中嵌套了子Fragment,Fragment被销毁,而内部Fragment未被销毁,所以导致再次加载时重复...

2017-12-08 16:11:00

阅读数 297

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭