自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

璀璨灯火一行梦

嗷嗷嗷 ( ⊙ o ⊙ )!

  • 博客(16)
  • 收藏
  • 关注

转载 Google Zxing实现二维码扫描的解决方案

最近因项目需求,需要在App中集成二维码扫描的功能。网上找了很多资料,最后决定使用Google的zxing来实现。实现的过程遇到了很多的坑,也是因为这些坑在网上没有具体的解决方案,今天就把我的实现过程分享给大家。我会分为两步来和大家分享:(1)项目中如何集成zxing(2)如何修改取景框的样式(3)总结填坑1.项目中集成zxing在项目中集成zxing,网上有很多的教程也说的比较详细了,

2016-11-28 14:08:07 397

转载 Glide动态加载圆形图片和圆角图片

最新消息,鼎鼎大名的Yelp应用也转投Glide的阵营了,而且Glide在跟Listview的配合起来非常的顺畅,Glide除了配置简单,还可以本地缓存图片,也可以实现Listview图片的提前预加载,使得listview的更加的顺滑,具体可以查看Yelp的那篇博文。但是如果碰到要把加载下来的图片转成圆角或者圆形的图片,怎么处理呢,Glide原生没有这个方法,于是我拓展了BitmapTransfor

2016-11-25 16:39:37 380

转载 Android CoordinatorLayout解析

一、CoordinatorLayout有什么作用CoordinatorLayout作为“super-powered FrameLayout”基本实现两个功能: 1、作为顶层布局 2、调度协调子布局CoordinatorLayout使用新的思路通过协调调度子布局的形式实现触摸影响布局的形式产生动画效果。CoordinatorLayout通过设置子View的 Behaviors来调度子View。系统

2016-11-23 16:33:47 300

转载 Android中的缩略图加载的内存优化策略

本文链接    http://blog.csdn.net/xiaodongrush/article/details/293556511. Why,为什么要加载缩略图?    有的时候不需要展示原图,只需展示图片的缩略图,可以节省内存。比如:网易新闻中的图片浏览,左边展示的小狮子图片就是一个缩略图,点击这个图片,才会展示原图。        2. How,怎么做呢?     http://d

2016-11-21 15:57:46 484

转载 Android照相、相册获取图片剪裁报错的解决方案

最近在项目中用到了照相和相册取图剪裁上传头像,就在网上逛了逛,基本都是千篇一律,就弄下来用了用,没想到的是各种各样的奇葩问题就出现了。先给大家看看代码问题慢慢来解决这是调用相机 ?12345678910public static File getImageFromCamer(Context context, File cameraFile,        int REQUE_CODE_CAME

2016-11-21 15:43:40 351

转载 Android中com.android.camera.action.CROP(图片裁剪)所有属性解释

Exta Options Table for image/* crop: 附加选项 数据类型 描述 crop String 发送裁剪信号 aspectX int X方向上的比例 aspectY int Y方向上的比例 outputX int 裁剪区的宽 outputY int 裁剪区的高

2016-11-21 15:41:58 3171

转载 简单实现recyclerview禁止滑动

LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false) {          @Override          public boolean canScrollVertically() {

2016-11-21 15:04:38 2114

转载 老司机的RxJava使用场景总结

取数据先检查缓存的场景取数据,首先检查内存是否有缓存 然后检查文件缓存中是否有 最后才从网络中取 前面任何一个条件满足,就不会执行后面的final Observable<String> memory = Observable.create(new Observable.OnSubscribe<String>() { @Override public void call(S

2016-11-19 09:43:24 342

转载 OkHttp解读,好好看好好学

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47911083; 本文出自:【张鸿洋的博客】一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下okhttp

2016-11-18 17:28:07 730

转载 Google官方MVP翻译示例之TODO-MVP

Google官方MVP示例之TODO-MVP欢迎转载,转载请注明源地址:http://blog.csdn.net/lavor_zl/article/details/51180537,谢谢TODO-MVP介绍(翻译自官方文档)摘要这个示例是众多的变体示例的基础。它展示了一个没有使用架构框架的MVP模型的简单实现。它使用人工依赖注入为仓库提供本地和远程数据源。异步任务用回调处理。 注意:在一个MVP环

2016-11-15 10:02:38 787

转载 Jiecaovideo开源项目使用

源码部分从JCVideoPlayerStandard入手JCVideoPlayerStandard是作者做了一个详细的自定义播放UI的封装,代码也是比较易懂先来看看节操播放器经常用的setUp,setUp具有返回值,代表是否初始化过,这点从Demo中都可以看出来运用节操播放器不允许第三个参数为不传,第三个参数目前来看[0]为标题,当然你不需要标题可以传入空字符currentScreen很明显是

2016-11-09 16:10:47 1387

转载 Android Studio生成签名,以及SHA1和MD5值

一、生成签名文件1.点击菜单栏中的Build的。 2.弹出窗体,如下图,选中Generate Signed APK,并点击。 3.弹出窗体,如下图。 4.点击Create new…按钮,创建一个签名文件。选择keystore保存的路径,填写keystore和key密码。ketystore密码和key密码在后面会用到。其他信息不是很重要,按实际情况写就好。 5.点击ok按钮。可以看到,重要的信

2016-11-09 10:48:13 501

转载 Retrofit2.0学习

引言 hello 大家好,没想到吧!我又回来了,回来了,来了,了(武器大师的话,我加了个特技,哈哈)。 好了开始我们今天的主题吧,昨天有人问我,该用什么网络框架,怎么用,怎么保证内存不泄露? 看到这个,我还是很激动的,毕竟是我写博客到现在第一个问我的问题。 那好,我就拿我经常用的网络框架(Retrofit),慢慢欣赏吧(买好瓜子哈)。OKHTTP 总结一句话--

2016-11-07 17:12:32 1239

转载 fragment生命周期

官网帮助文档链接: http://developer.Android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周           二,与Activity生命周期的对比     场景演示 : 切换到该Fragment11-29 14:26:35.095: D/AppListFragment(7649):

2016-11-07 16:50:51 228

转载 Lambda表达式基础认识

原文链接: Start Using Java Lambda Expressions下载示例程序 Examples.zip 。原文日期: 2014年4月16日翻译日期: 2014年4月27日翻译人员: 铁锚简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个”语法糖“,由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就

2016-11-07 16:48:37 649

转载 创建Github博客的一些点

说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字.本文中假设用户名为 tiemaocsdn1. 注册账号:地址: https://github.com/输入账号、邮箱、密码,然后点击注册按钮.图1 第1步2. 初始设置注册完成后,选择Free免费账号完成设置。

2016-11-07 16:37:27 253

空空如也

空空如也

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

TA关注的人

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