自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浅浅清风的博客

Android开发

  • 博客(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

SwiftKotlin:把 Swift 代码转换为 Kotlin.zip,将swift代码转换为kotlin的工具。

2021-05-18

Android资源文件混淆工具

通过输入一个apk文件和签名文件,输出相关的配置文件及资源文件被混淆的apk(带签名),注意是资源文件混淆不是代码混淆噢.

2016-04-20

ViewPager的画廊效果(带动画)

类似于超级课程表中一个格子里有两个课程时的滑动效果.使用viewPager实现这种画廊效果,当需要显示很多图片的时候相比被废弃的Gallery更加节省资源.

2015-10-27

ViewPager画廊效果(带动画)

类似于超级课程表中一个格子里有两个课程时的滑动效果.使用viewPager实现这种画廊效果,当需要显示很多图片的时候相比被废弃的Gallery更加节省资源.

2015-10-27

空空如也

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

TA关注的人

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