自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Picasso 修改缓存路径

Picasso 是 Square 公司开源的一个非常友好的图片加载框架,使用范围也比较广泛。具体的使用这里就不做介绍了,文章主要讲讲如何修改图片的缓存路径。Picasso默认的缓存路径位于data/data/your package name/cache/picasso-cache/下。开发过程中我们难免会遇到一些需求,需要我们去修改图片的缓存路径。分析我们注意到,Picasso 底层其实是使用Ok

2017-02-09 13:40:01 1873

原创 RxJava2出现:Unable to create call adapter for io.reactivex.Flowable

前面一直使用的是Rxjava 1.x 版本,最近 Rxjava 2.x 版本发布了,并且支持了背压,便换成了 Rxjava 2.x 版本。更换之后出现了下面的错误。 Caused by: java.lang.IllegalArgumentException: Unable to create call adapter for io.reactivex.Flowable<com.sky.vision

2017-01-24 09:39:37 5698 1

原创 GreenDao 3.2.0 的基本使用

前言Android开发中我们或多或少都会接触到数据库。Android中提供了一个占用内存极小的关系型数据库-SQLite。虽然Android系统中提供了许多操作SQLite的API,但是我们还是需要手动去编写SQL语句,这经常会出现一些莫名其妙的问题(��,不要问我为什么)。所以便出现了许多ORM(对象关系映射)框架。其中比较著名的有GreenDao、OrmLite、Litepal等。下面主要介绍一

2017-01-18 09:59:48 1112 1

原创 利用RxJava获取手机已安装的App的图片、应用名称和版本号

先上效果图:http://i1.piimg.com/1949/0ddd55ac1c8d0713.png’ width=”60%” height=”60%”>获取手机已安装的App列表利用Android系统API就可以办到,这里为什么要引入RxJava?现在我们假设一下有下面几个需求:1、我们不需要所有的App,只需要用户安装的第三方App,即过滤到系统App;2、我们自定义一个AppInfo类,该类

2016-11-14 20:28:36 444

原创 Android ListView用EditText实现搜索功能

Android ListView用EditText实现搜索功能前言最近在开发一个IM项目的时候有一个需求就是,好友搜索功能。即在EditText中输入好友名字,ListView列表中动态展示刷选的好友列表。我把这个功能抽取出来了,先贴一下效果图: 分析在查阅资料以后,发现其实Android中已经帮我们实现了这个功能,如果你的ListView使用的是系统的ArrayAdapter,那么恭喜你,下

2016-04-26 17:14:20 3245

原创 Fragments之间的交互(实现参数传递)

Fragments之间的交互(实现参数传递) 日常开发中,通常Fragments之间可能需要交互,比如基于用户事件改变Fragment的内容。所有Fragment之间的交互需要通过他们关联的Activity,两个Fragment之间不应该直接交互。 采用接口回调的方式来实现Fragments之间的交互,大致分为四步:1.定义一个接口 为了让Fragment与Activity交

2016-10-10 08:57:42 394

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-10-10 08:56:38 242

原创 创建一个自己的GitHub,创建自己的开源项目

作者是一个大学在读学生,自己在平时的学习中,GitHub上的开源项目给自己提供了很大的帮助。GitHub是目前使用最广泛的分布式项目管理软件,GitHub上面托管了许多非常优秀的开源项目。我觉得每一个从事IT行业都应该有一个属于自己的GitHub。下面就介绍一下作者自己一步步创建自己的GitHub的过程,作者也是在网上查阅了很多资料才创建成功的,在这里把自己的经历分享给大家,也是记录下自己学习过程

2015-04-27 12:12:05 5213 2

SQL脚本生成工具

SQL脚本生成工具,能够实现数据库中数据的迁移

2015-01-20

空空如也

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

TA关注的人

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