- 博客(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关注的人