- 博客(7)
- 资源 (19)
- 收藏
- 关注
原创 了解自定义控件
最近公司要我做一个ListView的侧滑条目,划出“删除”按钮,我是自己写的自定义控件来实现的,结果用起来之后老板说灵敏度不够好,当手指放在条目上面,明明是点击却没有跳转界面而是条目稍微进行了侧滑。这是因为我的这个点击事件和侧滑事件是在条目的OnToucheListener里面自己做判断实现的,可能是判断条件不够成熟。所以我最后进行了改版用ViewDragListener来做一个自定义控件实现的。
2017-06-21 09:13:49 215
原创 双击退出app问题(System.exit(0)),服务重启
1、最近在写一个基本都在本地操作的app的时候,由于最后我要把本地app里面的基本所有东西要上传到服务器的数据库里面。并且要上传大量图片,所以相当耗时并且会挡住屏幕。要想不挡住屏幕就开启线程或者是服务,当然上传本身就是在一个线程里面。所以我不打算再继续开线程了,于是我就把这个上传操作写在了服务里面。。那么问题就来了。 app习惯性的大家都是双击退出,那我就在MainActivity的onDest
2017-06-16 18:39:41 4272 3
原创 service的onStartCommand走两遍
1、原因比较复杂,你看清楚了: 因为你肯定startService了两遍,肯定是,,,,肯定是。。。
2017-06-13 17:03:45 1428 1
原创 RxBinding基本使用
1、RxBinding需要导入依赖: compile 'com.jakewharton.rxbinding:rxbinding:0.4.0' 2、一些基本的写法在下面: RxTextView: /** * textChangeEvents: * 在你操作之后, * event.count()返回的是刚刚输入了多少了,如果是删除了字
2017-06-08 16:10:11 2504
原创 Git使用
1、忽略文件: *.iml .gradle /local.properties /.idea .DS_Store /build /captures
2017-06-07 22:21:01 196
原创 RxJava学习
1、首先学习rxJava必须理清楚什么是观察者,什么是被观察者?谁被谁观察? 其实是“观察者”观察“被观察者”,被观察者有什么动作会通知“观察者”,告诉他自己将要干嘛。 观察者:Observser(Subscriber) 被观察者:Observable 被观察者的创建方式,不算方法重载的话我记得好像有13种还是19种,我目前也只熟悉几种: 最基本的一种创建观察
2017-06-07 17:23:18 588
原创 用retrofit上传图片与下载以及进度
1、retrofit真的是一个很强的框架,尤其是跟Rxjava结合使用,这样真的无敌。不过对于不同的后台要求,前端传参是不一样的。首页本篇博客后面会讲一些我自己对于不同的后台框架以及如何传递数据和解析数据的经验。 2、前端传文件(图片和txt等)到后台是要看后台要的是什么,如果后台要的是File,后台代码如下: package com.daka.action; import java.io.
2017-06-03 20:29:31 656
wps jar 包和so 文件
2018-11-19
竖向的加头加尾加刷新加加载更多的recyclerView
2017-10-13
地级市json数据
2017-04-21
联系人列表跟索引条结合
2016-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人