- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 使用SpanableString实现textview部分字体点击事件(不同颜色)
使用SpanableString实现textview部分字体点击事件(不同颜色)之前看到qq那种文本里面带@好友的,点击@XX就可以出发点击事件的效果很是好奇,后来无意间发现这个SpanableString,话说这个东东,功能还真是蛮强大的。这篇博客只讲一下ClickableSpan 今天尝试学习了下, 记录一下学习过程。 先上效果图吧: 感觉是不是还不错。 怎么实现的呢, 其实非常简单
2016-07-22 16:32:33 2962
原创 在WebService中使用Retrofit+RxJava
最近Retrofit+RxJava还是非常火的,搭配一下MVP那开发简直就一个字爽。 但是现在很多比较老一点的公司还在使用WebService+xml,真的很让人感到忧伤。不过真的想使用Retrofit替代ksoap也不是不行的,至于效率到底高不高,还是要亲测才知道。 首先说一下WebService其实也是基于http的,也是同样可以用http去请求的。由于每个公司的协议都不同,所以在请求的时候
2016-07-06 10:48:37 3909
原创 记录下对项目进行重构的过程
最近因为研究了Retrofit+RxJava+MVP,感觉这种组合相当好,再看看自己之前写的代码,可维护性真的太差了。 由于公司项目使用的是WebService+xml,所以我写了个Demo让WebService+xml也能使用Retrofit+Rx+MVP。但后来想想,如果把项目真的完全改成这种模式,那付出的代价太大了。 由于项目是已经上线的,对项目进行重构,必须要保证能够对之前的版本兼容。
2016-07-01 16:29:26 4090
原创 怎么去掉工程中无用的so包(Realm的坑)
之前在项目中引用了百度地图的SDK,按照官方文档来操作,把所有的so包全都拷贝到libs文件夹下,结果app蹭的一下多了好几M,后来项目快上线的时候,经理就说,这个app怎么这么大呢,想办法压缩一下。没办法,只能硬着头皮搞啰。 后来,在网上找了好多减少apk大小的教程。基本上都提到了只保留一个armeabi文件夹下的so包。 然后我删掉了其他文件夹的so包,然后一运行,哈哈,真的小了3M左右,而
2016-07-01 15:10:32 4953 1
SwiftKotlin:把 Swift 代码转换为 Kotlin.zip
2021-05-18
ViewPager的画廊效果(带动画)
2015-10-27
ViewPager画廊效果(带动画)
2015-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人