摘要:
数字使用直接比较大小来排序,String的话,使用compare()方法进行排序。 测试代码: 1.对字符串对象排序 打印的日志: 2.对数字进行排序 打印日志: 在实现Comparator接口的compare()方法的时候,return 1代表大于,return -1代表小于。然后根据返回值来进行 阅读全文
摘要:
一般的App想要显示公司的log什么的,都会在启动的第一个页面显示,就是SplashActivity。 目前在看到一个替代SplashActivity的方案。 使用SplashActivity的时候,一般会等待几秒以后finish()该页面,进入MainActivity。 替代方案: 通过给them 阅读全文
摘要:
http://outofmemory.cn/tag/112/%E7%AE%97%E6%B3%95 阅读全文
摘要:
Android可以使用三种动画 Frame Animation-帧动画 ,就像GIF图片,通过一系列Drawable依次显示来模拟动画的效果 Tween Animation-补间动画,给出两个关键帧,通过一些算法将给定属性值在给定的时间内在两个关键帧间渐变,只能应用于View对象;只是改变了View 阅读全文
摘要:
Android的View绘制是从根节点(Activity是DecorView)开始,他是一个自上而下的过程。View的绘制经历三个过程:Measure、Layout、Draw。基本流程如下图: performTraversals函数,具体的可以参考一下源代码: 1、Measure过程 Measure 阅读全文
摘要:
参考:http://blog.csdn.net/xiaanming/article/details/21696315 参考:http://blog.csdn.net/wangjinyu501/article/details/22584465 android系统中的每个ViewGroup的子类都具有下 阅读全文
摘要:
在使用Okhttp的时候 运行到response.body().string()一步时抛异常,java.lang.IllegalStateException: closed 查阅各种资料大致意思是The IllegalStateException arises because the HttpCon 阅读全文
摘要:
下面的例子是Java.JDK7学习笔记上的 打算开发多人联机程序,对每个联机客户端,都会建立Client对象封装相关信息 1.Client.java 2.程序中建立的client对象,都会加入ClientQueue集中管理,若程序中其他部分希望在ClientQueue的Client加入或移除时可以收 阅读全文
摘要:
写了一个网络请求的工具类,然后想要获取到网络请求的结果,在网络工具类中写了一个接口,暴露除了请求到的数据 代码: 想要使用该工具类的地方,这样写: 代码: 阅读全文
摘要:
转:http://wwwdevstorecn/essay/essayInfo/6128.html 1. 对话保持的解决方案。 要求: 1、app中使用webview访问具体网站的内容,但是app与服务器的沟通是使用HttpUrlConnection来完成。 2、webview访问时不需要再次登陆,继 阅读全文