自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 对view转换为bitmap并保存

需求:需要将指定的view转换为图片,然后进行分享。或者进行保存到相册中,view上的数据是不断变化的。首先将view转换为对应的bitmap: /** * 这个方法的使用必须使用线性布局否则会出现图片缩小的问题 * @param view * @return */ public static Bitmap convertViewT

2018-04-18 18:21:22 878

原创 popWindow 显示指定的位置

功能:想要将pop显示到指定的view的位置周围,思路:首先是获取到指定view的坐标点。然后让pop设置到指定view的周围获取到指定的view坐标点@Overridepublic void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); location = new ...

2018-04-18 15:40:26 2644

原创 handler实现倒计时功能

实现倒计时功能有很多的方法。我在项目中自己封装了一个handler的倒计时方法。功能:实现倒计时功能。在倒计时结束的时候将关闭handler。比较其在后台继续运行浪费内存。以及在页面重新打开的时候造成脏数据和内存泄露。下面是倒计时工具类:/** * Created by Administrator on 2017/2/16. * 抽取出来的倒计时工具类 */public cla

2018-01-09 16:37:38 602

原创 webview的使用和h5的交互

从前年开始h5就突然火了起来。刚开始的时候很多人都说要取代Android和ios。当时感觉就不太可能。不就很多东西还需要两方面来看。就像网页游戏和一般的lol一样。如果想要将游戏做的很好。仅仅网页是不可能实现的。现在对于h5和ios,Android基本来说都是共生的关系。下面来说一下将h5显示到如果进行交互进行一下论述。首先说一下自己开发中大致的做法。想和h5交互我使用的是webview首先就

2018-01-08 10:59:38 2506

原创 activity的生命周期以及数据的保存

对于Android开发来说activity的生命周期以及fragment的生周期这些问题都是必须了解和知道的。但是许多人却不是对他们的执行流程不是很了解。仅仅知道他们的生命周期包含那几个方法。以及使用过程中如果进数据的调用和网络的请求。接下来我就针对我写的一个demo进行一下生命周期的论述。我的代码主要包含两个activity。以及主要的生命周期方法首先我把activity的生命周期的框架图展

2018-01-05 10:58:40 1455

原创 activity和fragment的参数传递(setArgment)

对于activity和fragment的参数传递。我们可以通过对象引用的方式,可以通过接口回调,构造函数等方式。这个地方就说一下构造函数传递的一个小的问题。一般来说我们传递传参数通过构造函数都是直接传递过去而没有任何问题。但是如果你在activity和fragment之间这样做的话会导致空指针异常。当我们进行横竖屏切换的时候。通过构造函数传递参数就会报空指针异常。 原因:在横竖屏切换的时候会重

2018-01-04 15:47:37 830

原创 rxbus基于rxjava2.o

最近一直在学习retrofit+rxjava+mvp,突然发现自己懂得太少了。在这样下去。以后找工作那只能哭了。现在技术更新太快了。上年的时候retrofit还是不特别火吧。今年面试就突然感觉到了一丝丝寒意很多面试官都问道了你会不会使用retrofit。你自己封装过没有。因为的确以前没用过。也就失去很多机会吧。但是只有发现自己的不足才能进步吗。在最近使用rxjava的时候突然发现。查的很多资料都不

2018-01-03 16:49:55 1498

原创 recycleview改变条目的颜色并加载字条目

元旦刚过去。有一年不知道一年都干了什么。就这么过去了,反正没事就把以前的东西总结一下吧。以后使用起来也能直接粘贴复制首先我先将是我使用的库贡献出来供大家使用:https://github.com/CymChad/BaseRecyclerViewAdapterHelper/wiki/%E9%A6%96%E9%A1%B5 这个库是自己感觉是很好用的。里面基本都能够实现你想要的东西。好了下面

2018-01-02 10:25:16 1293

原创 retrofit+rxjava 多个文件和参数上传的两种基本方式

上一篇中我将我使用的基本的引用已经粘贴如果你对于引用出现的问题的话可以直接复制使用。由于最近使用文件上传的时候如果去使用retrofit+rxjava比较迷茫吧。所以查找了一些资料,自己也进行测试。就自己使用的两种拿出来分享一下首先第一种方式是一对多的形式:就是只需要一个key可以传递多个value也就是多个文件,第二种形式是一对一的形式。就是键值对形式封装的形式也是map。解决多组图片上传同时键

2018-01-02 09:32:52 3653 2

原创 retrofit对于BaseBean类的封装

最近才刚刚接触到retrofit 然后就自己的理解对其进行简单的叙述首先是将retrofit+rxjava+rxLifeCycle等库导入。我这个地方就一下子导入了包含其他的库如果你能够用到就可以直接使用如果不能用到可以去除掉 compile 'io.reactivex.rxjava2:rxandroid:2.0.1' compile 'io.reactivex.rxjava2

2017-12-29 10:54:35 2401

空空如也

空空如也

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

TA关注的人

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