摘要: http://blog.csdn.net/jiangwei0910410003/article/details/20448895 阅读全文
posted @ 2015-03-30 14:32 soaringEveryday 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、基本原理长连接、短连接 长连接比如socket,短连接比如HTTP短连接推送就是不断的客户端向服务器轮训;长连接推送就是服务器的推送(本文)考虑的问题诸如身份鉴别认证、服务器并发量、断线重连二、使用Socket和Mina框架【Server】Server要先于Client启动ServerSocke... 阅读全文
posted @ 2015-03-24 14:08 soaringEveryday 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 优化内存使用主要是三个原则:CPU如何操纵特定的数据类型数据和指令需要占用多少存储空间数据在内存中的布局方式处理大量数据时,使用可以满足要求的最小字节数据类型,能用short就不用int,能用int就不用long,避免用double 避免类型转换,保持变量运算之间类型一致 尽量不用Bitset,而用... 阅读全文
posted @ 2015-03-24 14:05 soaringEveryday 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、jd-gui网址jd.benow.ca(JD-GUI)可以打开.class或者.jar文件,同时可以保存成java文件。eclipse也有插件(JD-eclipse)。二、dex2jar网址https://code.google.com/p/dex2jar/downloads/list用来(de... 阅读全文
posted @ 2015-03-23 11:35 soaringEveryday 阅读(119) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/android_tutor/article/details/7193090 阅读全文
posted @ 2015-03-20 14:08 soaringEveryday 阅读(88) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/flowingflying/article/details/6846991 阅读全文
posted @ 2015-03-20 13:32 soaringEveryday 阅读(111) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/axman/article/details/1460544匿名内部类在方法内部时,方法的参数必须要用final修饰,保证传进来的变量内外一致性比如:public void method(final BufferedReader reader){ new... 阅读全文
posted @ 2015-03-19 15:42 soaringEveryday 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 优化布局的的原则就是减少创建的对象的数量,setContentView话费onCreate到onResume中的大概99%的时间1.使用Relativelayout而不是LinearLayout,LinearLayout会导致增加嵌套层次和LinearLayout本身的数量(LinearLayout... 阅读全文
posted @ 2015-03-18 16:22 soaringEveryday 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 本文大纲为:如何创建线程线程间如何通讯线程间如何安全的共享信息一、线程的创建Thread在run方法中执行具体事务,或者传入一个runnable对象,但是不能调用view控件的更新方法,但是可以调用view控件的post方法Thread thread1 = new Thread("Thread1")... 阅读全文
posted @ 2015-03-18 15:44 soaringEveryday 阅读(644) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/hanyonglu/archive/2015/01/23/4244035.html 阅读全文
posted @ 2015-03-17 13:56 soaringEveryday 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 爱加密 阅读全文
posted @ 2015-03-17 13:45 soaringEveryday 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1、实现Comparator接口public static class ComparatorImpl implements Comparator{ @Override public int compare(Element o1, Element o2) { ... 阅读全文
posted @ 2015-03-17 13:31 soaringEveryday 阅读(99) 评论(0) 推荐(0) 编辑
摘要: http://www.th7.cn/Program/Android/201411/321324.shtml 阅读全文
posted @ 2015-03-16 16:54 soaringEveryday 阅读(289) 评论(0) 推荐(0) 编辑
摘要: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=262603本文主要分享自己在娱乐精选(功能类似垂直类appstore)项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。一、性能瓶颈点整个页面主... 阅读全文
posted @ 2015-03-14 20:42 soaringEveryday 阅读(198) 评论(0) 推荐(0) 编辑
摘要: android ContentProvider结合SQLiteHelper实现数据的共享http://www.cnblogs.com/lonelyDog/archive/2012/06/29/2570326.htmlAndroid中内容观察者的使用---- ContentObserver类详解 (转... 阅读全文
posted @ 2015-03-14 20:40 soaringEveryday 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/likwo/p/3734890.html 阅读全文
posted @ 2015-03-14 15:57 soaringEveryday 阅读(114) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html 阅读全文
posted @ 2015-03-14 15:30 soaringEveryday 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在... 阅读全文
posted @ 2015-03-14 15:11 soaringEveryday 阅读(135) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_624ca8080100f7th.html 阅读全文
posted @ 2015-03-14 13:34 soaringEveryday 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.csdn.net/taki_dsm/article/details/8865913继承Service类来实现一个被启动类型的服务很简单,如果你需要服务执行多线程(而不是通过工作队列来处理启动请求),那么你就要继承Service类来处理每个Intent。继承Service... 阅读全文
posted @ 2015-03-14 13:24 soaringEveryday 阅读(275) 评论(0) 推荐(0) 编辑