自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胖火柴的随笔

无聊之余打发时间

  • 博客(143)
  • 资源 (66)
  • 收藏
  • 关注

原创 蓝牙开关的监听

蓝牙权限 1、监听手机本身蓝牙状态的广播手机蓝牙开启关闭时发送action: BluetoothAdapter.ACTION_STATE_CHANGEDif (action.equals(BluetoothAdapter.ACTION_STATE_CHANGED)) { int state = intent.getIntExtra(Bluetoo

2018-04-12 14:33:41 2217

原创 蓝牙的使用

安卓上的蓝牙 一种是传统蓝牙 搜索 连接 通信 感觉耗时有点长 支持低版本的安卓系统 还有一种是 低功耗蓝牙 基于安卓4.3系统 应该就是根据ios系统的ibeacon蓝牙改过来的 在不需要蓝牙通信的情况下 感觉还是速度挺快的 缺点就是因为是依据ios系统 所以安卓系统的api不是很多 苹果上可以一次直接获取满足条件的所有蓝牙设备 并且可以获取信号量级 距离等大概数据 而安卓系统则只能获得基本数据...

2018-04-12 14:10:58 404

原创 Cannot resolve corresponding JNI function Java_com_xxxx

导入了新工程 编译成功了 但是依赖的工程jni代码报错 百度的方法 配置好NDK环境后,编写native方法,编译出现Cannot resolve corresponding JNI function Java_com_xxx native_xxxReports native method declaration in Java where no correspon

2018-01-25 10:53:29 831 1

原创 viewpager+framgent+photoview图片预览

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

2018-01-18 14:04:03 309

原创 PanoramaImageView超长图片展示

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

2018-01-17 14:38:00 611

原创 ArcLoyout发散按钮

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

2018-01-17 11:24:50 394

原创 ShowcaseView引导说明效果

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

2018-01-17 10:01:32 1011

原创 引导介绍效果TapTargetView的使用

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

2018-01-16 16:33:14 704

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

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

2018-01-11 11:37:02 241

原创 位移动画

在动画中经常要用到位移,想找到一种简单的实现办法工作越少越好看下方法 需要个依赖库nineoldandroids-2.4.0 版本不是最新的 随便找的 看到demo的代码 private View header_logo; private float moveDistanceY = 25;// logo初始移动距离为10 private float moveDistan

2018-01-08 09:46:13 436

原创 IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection

先看下日志IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnectionW/IInputConnectionWrapper: commitText on inactive InputConnection测试华为和魅族 问题来了 。。。。第一次能输入 跳转页面 返回后 光标也在 但是软键

2018-01-02 19:15:16 6565 3

原创 CollapsingToolbarLayout的使用

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

2017-12-29 11:33:05 290

原创 lottie动画的使用

GitHub https://github.com/airbnb/lottie-androidLottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them native

2017-12-29 11:21:39 930

原创 SmartRefreshLayout刷新控件

最近更换了刷新控件  说一下今天新换的控件 github地址 https://github.com/scwang90/SmartRefreshLayout先看看说明文档Android智能下拉刷新框架-SmartRefreshLayoutEnglish | 中文正如名字所说,SmartRefreshLayout是一个“聪明”或者“智能”的下

2017-12-29 10:59:14 7207

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

发生情景在使用 CollapsingToolbarLayout 时,需要动态监听滑动状态 OnOffsetChangedListener,并且在滑动回调方法中设置控件属性。描述给 CollapsingToolbarLayout 设置 addOnOffsetChangedListener 属性时,频繁抛出如下异常:布局在比较复杂的情况下,可能会发生滑动卡顿。解

2017-12-29 10:32:01 835

原创 轮播图框架

今天对轮播图进行了修改 原来使用的框架在加载图片时 加载时间稍长 所以在GitHub上 又找了一个地址 https://github.com/youth5201314/banner 这个星比较多 在demo中测试 加载时间稍短  现在的绝大数app都有banner界面,实现循环播放多个广告图片和手动滑动循环等功能。因为ViewPager并不支持循环翻页, 所以要实现循环还得需要自己去动

2017-12-25 14:00:02 433

原创 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.view.View.setElevation(float) on null object12-21 1

2017-12-21 15:12:52 2358 1

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

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

2017-12-12 10:14:14 193

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

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

2017-12-08 16:30:57 14055 4

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

解决方案参数不匹配异常,通常由于传递了不正确的参数导致。常见于:1. Activity、Service状态异常;2. 非法URL;3. UI线程操作。4.Fragment中嵌套了子Fragment,Fragment被销毁,而内部Fragment未被销毁,所以导致再次加载时重复,在onDestroyView() 中将内部Fragment销毁即可5.在请求网络的回调中使用了gl

2017-12-08 16:11:00 1005 1

转载 android.os.FileUriExposedException

解决方案因为buildsdk是>=24,所以调用Uri.fromFile时保错,解决方法:在application的onCreate里:StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();StrictMode.setVmPolicy(builder.build());builder.d

2017-12-05 09:42:41 217

转载 用SpannableString打造绚丽多彩的文本显示效果

转 http://www.jianshu.com/p/84067ad289d2

2017-11-24 10:57:30 175

原创 BGAQRCode扫描二维码

最近在检查内存泄漏  发现之前使用得扫码工具一只存在泄漏问题 在页面关闭后content继续被引用存在 没找到好的解决办法 直接就换一个新得 在GitHub上翻了下 之前得依赖zbar 扫描速度明显比zxing快很多  所以就继续找个 使用zbar封装好的第三方  地址 https://github.com/bingoogolapple/BGAQRCode-Android使用方式 上面写的

2017-11-23 16:41:21 757

原创 关于拍照返回路径问题

近期在修改bug 发现一部红米4测试机的拍照返回异常 因为之前全部使用的使系统默认路径 在测试机上拍照成功后选择直接闪退 想了想 可能是因为有的系统禁止使用默认路径 也可能是返回bingder过大异常了 反正没想通 。。。。所以直接换成 保存指定路径了 然后在uri的获取方法上 加上一个判断就可以了File file = new File(PathUtil.getFilepath(

2017-11-14 11:22:43 409

原创 not attached to window manager

Caused by:5java.lang.IllegalArgumentException:View=DecorView@c15a23c[] not attached to window manager6android.view.WindowManagerGlobal.findViewLocked(WindowManagerGlobal.java:5

2017-11-11 11:05:11 1603

转载 Activity的四种启动模式和onNewIntent()

因为页面的启动模式 导致得intent传值问题 在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。  Android总Activity的启动模式分为四种:Activity启动模式设置: ".MainActivi

2017-11-09 17:35:41 215

原创 使用viewPager滑动控制背景图渐变

改了下引导页 新需求在引导页滑动时滑动上方标题 并且根据滑动渐变背景图片透明度   其实渐变图片和颜色是一样的 说下大概的思路 viewPager控制滑动 把需要滑动得部分放在viewPager中 而渐变背景 直接已RelativeLayout 放在viewPager上面 重点就是背景渐变得控制在viewPager得监听方法里 //当页面在滑动的时候会调用此方法,在滑动被停

2017-10-26 11:19:42 616

转载 Android开发中单例模式写法与可能遇到的坑

转自 http://blog.csdn.net/chenkai19920410/article/details/54612505#comments  写的很清楚不管是Android开发还是Java开发,相信单例模式都是用的比较多的,平时再用的时候有没有想过,到底有多少种写法,或者有么有什么坑没有踩呢?带着这些问题我们先来了解一下什么情况下会用到单例模式。  一般在希望系统中

2017-10-23 11:20:33 255

转载 WebView 使用漏洞

转自http://blog.csdn.net/carson_ho/article/details/64904635前言现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图上述功能是由 Android的WebView 实现的,但是 WebView 使用过程中存在许多漏洞,容易造成用户数据泄露等等危险,而很多人往往会

2017-10-13 17:55:55 278

原创 去掉返回数据字符中“/”

。。今天一个接口返回数据字符里每个都带/ 这个怎么解析  所以先去“/”吧  string方法好找 但是还是需要查下“/”得转义写法 .replaceAll("/\\/", "")这样把字符串移除掉所有的斜杠就行了 。。。我太机智了

2017-10-13 17:05:47 803

原创 com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException:

网络访问返回的数据 重新拼接了字符 报了个异常 com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected name at line 1 column 2 path $无法转成实体类Invoice re = new Gson().fromJson(vo,

2017-10-13 16:48:45 13126

原创 Android微信引起的内存泄漏

自己找事优化,重构,找内存泄漏 内存泄漏检测工具很好用,下面用LeakCanary找一个微信登录引起的内存泄漏(其实微信是有做释放操作,但是文档和demo中没有见到)

2017-10-10 17:55:25 692

原创 SeekButton按钮动画

几个简单的动画  位移 旋转 看一下就行了 这个gif太卡了 demo地址

2017-10-10 09:47:50 245

原创 NavigationTabStrip嵌套ViewPager+framgent的使用

先上个图看下效果一个带滑动效果的分割线 先加入依赖 compile 'com.github.devlight.navigationtabstrip:library:1.0.1'布局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.and...

2017-09-27 14:24:13 1522 1

原创 E/MPlugin: Unsupported class: com.mediatek.common.telephony.IOnlyOwnerSimSupport

遇到个奇葩问题 一个普通的页面 中间加载了2张图片 在加载网络图片后 出现了阻塞。。。几秒后闪退把后台定位 bugly服务全杀了。。 让我很纠结啊 连个明显的提示都没有 就这么几行错误日志  只好试着修改 看了下布局 全部原生的控件 只有一个原角imageview试自己写的  在图片加载上用了picso的异步加载  试验了不同大小的图片 15k的没啥问题 376k的卡顿明显 。。。无语了 怀疑可能

2017-09-20 15:13:20 10110

转载 Android 实现ListView的弹性效果

转载了一片文章  不过之前自己试的时候 第一种方法虽然能实现上下弹性回滚 但是偶尔会卡住不回滚 还是有一些bug 第二种还没有试 先记录下吧 暂时还没有好的弹性回滚关于在Android中实现ListView的弹性效果,有很多不同的方法,网上一搜,也有很多,下面贴出在项目中经常用到的两种实现ListView弹性效果的方法(基本上拿来就可以用),供大家参考:     第一种比较简单

2017-09-19 16:20:18 587

转载 机顶盒中动画、倒影、悬浮效果实现!!!!

一个比较感兴趣的布局 记录下备用转载地址 http://blog.csdn.net/a565102223/article/details/41246887 上次写了一篇关于机顶盒焦点事件的获取,以及页面的适配。接下来,开始编写机顶盒开发中对于一些图片的焦点事件,动画效果、倒影的实现。这都是在机顶盒开发界面中常常要要用到的一些效果!!直接开代码:由于上一篇文章我已经写过了一些界面的适

2017-09-19 16:07:08 391

转载 打包后百度导航页面黑屏

打包后在5.0上没有异常 在6.0上导航页面黑屏 功能全在就是黑屏。。好奇葩 连混淆都没加也会黑 找了度娘 加了下面得混淆代码 6.0得可以显示了百度地图混淆很多人会遇到问题,开放平台也给出了几行配置,如下-keep class com.baidu.** {*;}-keep class vi.com.** {*;} -dontwarn com.baidu.**

2017-09-18 10:40:09 1002

转载 Android 渐变色背景

1. 分别取上中下的是那种颜色。我们这里使用 黑色”#000000“, 灰色”#aaaaaa“, 白色”#ffffff“。2. 在drawable创建一个shape,定义gradient标签,分别定义startstartColor, centerstartColor, endstartColor三个属性。angle属性定义旋转角度。type属性定义颜色的渐变类型。shape xmlns:a

2017-09-15 10:11:23 1568

转载 android.os.FileUriExposedException

在华为拍照启动时报的异常  下面时bugly提供的解决方法 但是我自己在别的页面也是用拍照 没有问题 所以改成了自己的方法解决方案因为buildsdk是>=24,所以调用Uri.fromFile时保错,解决方法:在application的onCreate里:StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolic

2017-09-13 17:18:48 447

FabricView带浮动按钮的画布

效果图地址 http://blog.csdn.net/qq_34709056/article/details/75286248

2017-07-18

EmojiconTextview带表情的输入框

效果图地址 http://blog.csdn.net/qq_34709056/article/details/75249171

2017-07-17

RenderScriptDemo高斯模糊

效果图地址 http://blog.csdn.net/qq_34709056/article/details/73742455

2017-06-27

NineLatticeLottery九宫格抽奖

效果图地址 http://blog.csdn.net/qq_34709056/article/details/73740869

2017-06-26

LotteryDraw轮盘抽奖的2种方式

效果图地址 http://blog.csdn.net/qq_34709056/article/details/73739666

2017-06-26

javacv-1.2.zip

javacv-1.2.zip 的库 据说可以匹配opencv3.0的包 但是没有。so文件不知道是不是原来就没有了

2017-06-22

javacv-0.7.zip

javacv-0.7.zip 官网就更新到0.7版本 后面的版本类名就变了

2017-06-22

opencvTest

opencv的使用 主要是看一下结构和环境

2017-06-21

GuideViewDemo布局遮罩

效果图地址 http://blog.csdn.net/qq_34709056/article/details/73546589

2017-06-21

生成二维码条形码demo

生成二维码条形码demo

2017-06-19

UberDemo仿uber登录页面

效果图地址 http://blog.csdn.net/qq_34709056/article/details/73466659

2017-06-19

dex2jar-2.0.zip

反编译工具

2017-06-14

PullLayout下拉得动态头布局

效果图地址 http://blog.csdn.net/qq_34709056/article/details/73202169

2017-06-14

BaiduSpeed百度语音唤醒语音识别语音合成

http://blog.csdn.net/qq_34709056/article/details/73087575

2017-06-12

BaiduTts离线语音合成

地址 http://blog.csdn.net/qq_34709056/article/details/73087470

2017-06-12

SwitchButton按钮效果

效果图地址 http://blog.csdn.net/qq_34709056/article/details/72899846

2017-06-07

ImageProcessing贴纸效果

效果图地址 http://blog.csdn.net/qq_34709056/article/details/72875222

2017-06-06

Supertooltips简单的提示效果

效果图地址 http://blog.csdn.net/qq_34709056/article/details/72864414

2017-06-05

SweetSheet动态的弹出框

效果图地址 http://blog.csdn.net/qq_34709056/article/details/72846525

2017-06-02

TagGroup自定义标签布局

效果图地址 http://blog.csdn.net/qq_34709056/article/details/72844632

2017-06-02

glide图片加载jar包

glide图片加载jar包 glide4.3.1.jar.zip

2019-11-21

luban-1.1.8.jar

鲁班top.zibin:Luban:1.1.8的源码 jar包 github的1.1.8版本 图片压缩工具类

2019-11-21

ViewPager+Framgent+Photoview

效果图地址 http://blog.csdn.net/qq_34709056/article/details/79095473

2018-01-18

PanoramaImageView超长图片展示

效果图地址 http://blog.csdn.net/qq_34709056/article/details/79084981

2018-01-17

ArcLoyout发散按钮

效果图地址 http://blog.csdn.net/qq_34709056/article/details/79083255

2018-01-17

ShowcaseView引导介绍效果

效果图地址 http://blog.csdn.net/qq_34709056/article/details/79081842

2018-01-17

TapTargetView简单介绍引导

效果图地址 http://blog.csdn.net/qq_34709056/article/details/79076425

2018-01-16

CollapsingToolbarLayout折叠布局

http://blog.csdn.net/qq_34709056/article/details/78929768

2017-12-29

Smartdemo2lottie动画的使用

http://blog.csdn.net/qq_34709056/article/details/78929107 http://blog.csdn.net/qq_34709056/article/details/78929482

2017-12-29

SmartRefreshLayout源码

http://blog.csdn.net/qq_34709056/article/details/78929107

2017-12-29

Smartfirst去除了所有头布局只保留了基础样式得源码

http://blog.csdn.net/qq_34709056/article/details/78929107

2017-12-29

轮播图框架

http://blog.csdn.net/qq_34709056/article/details/78892025

2017-12-29

iflytekdemo讯飞在线tts

在线我文字转语音,服务id需要在讯飞申请,代码很少

2017-12-08

TOSP安卓文字转语音

安卓系统自带sdk 文字转语音 优点是用者方便 缺点是没有百度语音的语气

2017-10-10

SeekButton按钮动画

效果图地址 http://blog.csdn.net/qq_34709056/article/details/78189191

2017-10-10

AndroidPicker时间类的选择器

效果图地址 http://blog.csdn.net/qq_34709056/article/details/76962669

2017-08-09

TakePhoto第三方的图片选择器

效果图地址 http://blog.csdn.net/qq_34709056/article/details/76205906

2017-07-27

PictureSelection图片选择器

效果图地址

2017-07-21

CouponView自定义优惠券

效果图地址http://blog.csdn.net/qq_34709056/article/details/75556294

2017-07-20

SimpleTagImageView标签效果

效果图地址 http://blog.csdn.net/qq_34709056/article/details/75531044

2017-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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