随笔分类 -  Android

摘要:我因为项目中集成了极光推送,推送的通知栏点开需要确定进入哪个界面就参考了这边文章,感谢作者的无私。 标签: 情况简述 在开发Android app的过程中,遇到这样一个需求:app中启动一个Service,该Service在独立进程中运行,与服务器保持长连接,将服务器推送过来的消息在通知栏中显示,并 阅读全文
posted @ 2017-07-26 14:59 一只呆萌的萌呆 阅读(22564) 评论(1) 推荐(1) 编辑
摘要:github下载地址:https://github.com/ArthurHub/Android-Image-Cropper 首先 在android studio中导入这个包 compile 'com.theartofdev.edmodo:android-image-cropper:2.4.+' Ad 阅读全文
posted @ 2017-07-21 16:47 一只呆萌的萌呆 阅读(3684) 评论(0) 推荐(0) 编辑
摘要:官网地址:http://hencoder.com/ 我来做一次辛勤的搬运工 HenCoder:给高级 Android 工程师的进阶手册 HenCoder Android 开发进阶: 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶: 自定义 View 1-2 Paint 阅读全文
posted @ 2017-07-19 11:07 一只呆萌的萌呆 阅读(3586) 评论(0) 推荐(1) 编辑
摘要:惯例先看效果图 // 注意做类似这种模板功能时候 方位由后台数据提供,这里我们用假数据 4个点 或者xy 加区域来做示例 //一开始我们公司用的是透明盖住 操作图片 但发现 局限性较大。后来直接限定区域。将操作图片层级移到模板图上面 随意叠加 1. 背景图上绘制操作区域,(操作区域可以不止一个,比如 阅读全文
posted @ 2017-07-18 11:29 一只呆萌的萌呆 阅读(749) 评论(0) 推荐(0) 编辑
摘要:功能强大的图片截取修剪神器:Android SimpleCropView及其实例代码重用简析 SimpleCropView是github上第一个第三方开源的图片修剪截取利器,功能强大,设计良好。我个人认为SimpleCropView比附录文章1介绍的cropper更为强大和完备,但也更为复杂,如果是 阅读全文
posted @ 2017-07-18 10:45 一只呆萌的萌呆 阅读(622) 评论(0) 推荐(0) 编辑
摘要:最近工作需要这样的功能 如下图 要在类似功能在android上实现 然后实现成这样 这两张图来自博客:图像校正—透视变换 可惜他用的是C/C++语言写的调用opencv,我参考了下他写的方案就想到了android 的jni方式加载opencv 所以就看到了这个: jni调用 [安卓开发笔记一]And 阅读全文
posted @ 2017-07-13 15:52 一只呆萌的萌呆 阅读(10309) 评论(1) 推荐(0) 编辑
摘要:这里有个参考照着支付宝页面写的:来来来,随老夫撸一个支付宝玩玩——自定义Behavior的正确打开方式 首先我要感谢作者分享,但总说不要重复造轮子,如果你懂了不要重复造轮子那就算了,但你完全不理解,然后拿来就用,那么显得有些尴尬,所以我们得自己实现一下这个功能,参考上面进行学习。 接下来我们就自己实 阅读全文
posted @ 2017-07-10 14:27 一只呆萌的萌呆 阅读(142) 评论(0) 推荐(0) 编辑
摘要:首先介绍下这个开源项目,这个开源项目是BiliBli 开源的,首先感谢他们的团队。 这是开源的地址: https://github.com/Bilibili/ijkplayer 首先我为什么要选这个,因为公司需要做视频类的功能,所以我就找了 Vitamio和ijkplayer 他们的口碑最好,后来查 阅读全文
posted @ 2017-06-23 15:26 一只呆萌的萌呆 阅读(9069) 评论(0) 推荐(3) 编辑
摘要:转自:Android View中getViewTreeObserver().addOnGlobalLayoutListener() 我们知道在oncreate中View.getWidth和View.getHeight无法获得一个view的高度和宽度,这是因为View组件布局要在onResume回调后 阅读全文
posted @ 2017-06-21 15:26 一只呆萌的萌呆 阅读(697) 评论(0) 推荐(0) 编辑
摘要:网址:http://www.jcodecraeer.com/a/opensource/2015/0121/2338.html 介绍: rebound是facebook的开源动画库。可以认为这个动画库是独立于android Framework之外的一种动画实现。 运行效果: 使用说明: Rebound 阅读全文
posted @ 2017-06-21 13:54 一只呆萌的萌呆 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:转自:打造一个高逼格的android开源项目 小引子 在平时的开发过程中,我们经常会查阅很多的资料,最常参考的是 github 的开源项目。通常在项目的主页面能看到项目的简介和基本使用,并且时不时能看到页面汇中有好多的彩色标签,看起来很酷,很专业,很有逼格,能提升很多的好感度。 前言 本文又是一篇很 阅读全文
posted @ 2017-06-20 14:11 一只呆萌的萌呆 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:转载自:CardView的具体使用方法 因为学习做此记录方便查找使用 今天主要是CardView的用法,CardView是在安卓5.0提出的卡片式控件。首先介绍一下它的配置。 在gradle文件下添加依赖库: 其次介绍一下它的基本属性: app:cardBackgroundColor这是设置背景颜色 阅读全文
posted @ 2017-06-19 14:06 一只呆萌的萌呆 阅读(4060) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.open-open.com/lib/view/open1496585426285.html 使用方法:http://www.see-source.com/androidwidget/detail.html?wid=1362 前言 Banner广告位是APP 中的一个非常重 阅读全文
posted @ 2017-06-16 15:23 一只呆萌的萌呆 阅读(747) 评论(0) 推荐(0) 编辑
摘要:今天看见viewpager还有个这个方法决定记下来 博客介绍: ViewPager限定预加载的页面个数setOffscreenPageLimit(int limit) 如果你的viewpager中有6个页面,你不想进去快速滑动时看到loading的页面就设置预加载全部一次加载完吧,至于为什么是快速滑 阅读全文
posted @ 2017-06-13 10:08 一只呆萌的萌呆 阅读(131) 评论(0) 推荐(0) 编辑
摘要:app检测内存泄漏 请看这里:LeakCanary Android 和 Java 内存泄露检测 app应用想要控制状态栏 StatusBarUtil :https://github.com/laobie/StatusBarUtil 中文文档:http://jaeger.itscoder.com/an 阅读全文
posted @ 2017-06-12 10:08 一只呆萌的萌呆 阅读(870) 评论(1) 推荐(0) 编辑
摘要:说起内存泄漏还是挺让人头疼的,而且不是每个手机都会发生的情况,往往又不易察觉,那么今天我们就来介绍下LeakCanary这个工具 githup: https://github.com/square/leakcanary 这里能获取最新的版本 中文文档:https://www.liaohuqiu.ne 阅读全文
posted @ 2017-06-12 09:47 一只呆萌的萌呆 阅读(352) 评论(0) 推荐(0) 编辑
摘要:githup中找到:https://github.com/yescpu/KeyboardChangeListener KeyboardChangeListener simple and powerful Keyboard show/hidden change listener,without hav 阅读全文
posted @ 2017-06-09 09:59 一只呆萌的萌呆 阅读(2375) 评论(0) 推荐(0) 编辑
摘要:在应用中有时会遇到,例如你listView 的设置的高度为warp_content 自适应,listView下方有个TextView但如果你删了一个listView的item 我们希望下面的TextView能自己顶上来,就是网上移一个item的高度,依然贴在listView最下方,但是往往TextV 阅读全文
posted @ 2017-06-05 18:02 一只呆萌的萌呆 阅读(1771) 评论(0) 推荐(0) 编辑
摘要:转自: 自定义一个更好用的SwipeRefreshLayout(弹力拉伸效果详解) 前言 熟悉SwipeRefreshLayout的同学一定知道,SwipeRefreshLayout是android里面专为RecyclerView,NestedScrollView提供下拉刷新动画的一个控件。可是在使 阅读全文
posted @ 2017-05-25 17:48 一只呆萌的萌呆 阅读(3872) 评论(0) 推荐(0) 编辑
摘要:一、RecyclerView设置拖动后怎么监听拖动的开始和结束 重写 onSelectedChanged 方法,并且判断是否拖动的开始和结束。 二、RecyclerView加载更多用notifyDataSetChanged()刷新图片闪烁 阅读全文
posted @ 2017-05-11 14:44 一只呆萌的萌呆 阅读(1005) 评论(0) 推荐(0) 编辑