- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 使用SimpleXml解析xml数据<二>
上一篇讲了如何将一个包含了对象的Xml文件转换成一个对象. 今天继续解析一个list和嵌套对象的解析. 首先解析一个list,xml文件如下:result = "<GetPositionListResult>" + " <PositionInfo>" + " <ReqDegreeID>0</ReqDegreeID>" + "
2016-06-22 12:42:16 3544
原创 使用SimpleXml解析xml数据<一>
最近研究上了Retrofit+Rxjava,对于http+json的服务器来说,这简直就是神器,不幸的是我公司使用的是Webservice+xml.在第一步我就遇到了困难.不过要用也不是没有办法.首先第一步我们得先学习一下这个传说中SimpleXml.想想很多年前我还是自己全手动解析xml的,真是太心酸了,后来又用了dom4j,jdom之类的xml解析工具.不过后来我发现了JAXB这个xml解析工具
2016-06-21 18:14:11 6006 1
原创 使用Android studio发布项目到jcenter
前不久写了一个路径动画的库,想上传到jcenter让其他人可以通过complile的方式来依赖使用. 在网上找了很多文章,自己也试了很多方法,最后还是参照鸿神这篇文章上传上去了.说起上传库的过程,真是太心酸了.本来想转载鸿神的 快速发布项目到jcenter,无奈没有找到转载的按钮,决定自己写一篇. 因为在上传的过程中,我也遇到了许多问题,也算是记录一下,希望能帮助其他人少踩一点坑吧,注:步骤与鸿
2016-06-20 11:03:59 909
原创 使用FindBugs-IDEA插件找到代码中潜在的问题
我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误对于用户体验来说是非常不好的,但其实大部分的问题,我们都能够提前发现.在编写代码的过程中,可能不会时时刻刻记得检查空的引用,还有删除没有用过的变量,在我们自己测试的过程中可能难以发现问题,一旦app上线,用户的使用环境改变,这些潜在的问题就可能会冒出来. 当然这这只是对于我这种经常写出空指针异常的小白而言的,编程风格良好,编程严
2016-06-20 09:32:36 45391 4
原创 使用路径动画完成一个简洁优雅的启动页动画
是不是受够了千篇一律的透明度变化的启动页动画,快来试试使用路径动画和属性动画构建一个特别的启动页动画吧.最近在网上看到一个路径动画的例子,感觉效果很不错,仿照着例子写了一个路径动画的库,并且上传到jcenter,方便AS玩家通过依赖使用. github地址:https://github.com/sunflowerseat/PathAnim 先上效果图,让图说话: 接下来,我讲讲怎么通过这个
2016-06-17 14:26:39 4923 11
原创 使用友盟统计解决程序中的bug
新版本的友盟统计中默认带上了异常捕获,统计Activity数据只需要在BaseActivity中加上如下代码即可。 @Override protected void onResume() { super.onResume(); MobclickAgent.onResume(this.getApplicationContext()); } @
2016-06-08 17:40:06 3712
原创 Android Annotation框架初步实践
Android Annotation框架初步实践实现模拟访问服务器数据和获取验证码倒计时的功能 关于集成别的文章里都有很多,这里就不说了 集成Android Annotation可以参考链接: http://blog.csdn.net/caiwenfeng_for_23/article/details/45801151 ,记录下集成失败的解决方案,在module的build gradle中加
2016-06-07 16:40:22 720
原创 解决webview内存泄漏问题
在项目中遇到需要使用webview来显示一些内容的情况,在整体测试内存泄漏的时候发现这个webview存在内存泄漏的问题.仔细排查了之后,作者在activity销毁的时候调用了webview的destory并且置为了空,然后继续测试,竟然没有任何效果.后来通过在网上查找资料,算是解决了这个webview的内存泄漏的问题, 参考博客: http://my.oschina.net/zhibuji/bl
2016-06-06 15:16:46 4870 2
原创 android使用Leaks检测内存泄漏
Leaks 内存泄漏检测工具使用网址:https://github.com/square/leakcanary 在你的module中添加依赖debugCompile 'com.squareup.leakcanary:leakcanary-android:1.4-beta2'releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-
2016-06-06 14:33:21 32544 4
原创 一个简单的自定义SwitchButton
一个简单的自定义Switchbuttonxml中定义: <Switch style="@style/widget_gender_switch" android:layout_width="110dp" android:layout_height="w
2016-06-06 10:43:13 1540
SwiftKotlin:把 Swift 代码转换为 Kotlin.zip
2021-05-18
ViewPager的画廊效果(带动画)
2015-10-27
ViewPager画廊效果(带动画)
2015-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人