文章分类 - Android basic
basic tips for android application development
摘要:网上看到两篇文章,一个说明如何在app中加入搜索功能(调用android SDK)http://zhouyunan2010.iteye.com/blog/1134147一个说明了search功能在fwk中如何实现http://willsunforjava.iteye.com/blog/1674817...
阅读全文
摘要:http://liuzhichao.com/p/832.html
阅读全文
摘要:http://blog.csdn.net/jiangwei0910410003/article/details/20448895
阅读全文
摘要:一、基本原理长连接、短连接 长连接比如socket,短连接比如HTTP短连接推送就是不断的客户端向服务器轮训;长连接推送就是服务器的推送(本文)考虑的问题诸如身份鉴别认证、服务器并发量、断线重连二、使用Socket和Mina框架【Server】Server要先于Client启动ServerSocke...
阅读全文
摘要:一、jd-gui网址jd.benow.ca(JD-GUI)可以打开.class或者.jar文件,同时可以保存成java文件。eclipse也有插件(JD-eclipse)。二、dex2jar网址https://code.google.com/p/dex2jar/downloads/list用来(de...
阅读全文
摘要:http://blog.csdn.net/android_tutor/article/details/7193090
阅读全文
摘要:http://blog.csdn.net/flowingflying/article/details/6846991
阅读全文
摘要:http://www.cnblogs.com/hanyonglu/archive/2015/01/23/4244035.html
阅读全文
摘要:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=262603本文主要分享自己在娱乐精选(功能类似垂直类appstore)项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。一、性能瓶颈点整个页面主...
阅读全文
摘要:android ContentProvider结合SQLiteHelper实现数据的共享http://www.cnblogs.com/lonelyDog/archive/2012/06/29/2570326.htmlAndroid中内容观察者的使用---- ContentObserver类详解 (转...
阅读全文
摘要:http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html
阅读全文
摘要:一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在...
阅读全文
摘要:原文:http://blog.csdn.net/taki_dsm/article/details/8865913继承Service类来实现一个被启动类型的服务很简单,如果你需要服务执行多线程(而不是通过工作队列来处理启动请求),那么你就要继承Service类来处理每个Intent。继承Service...
阅读全文
摘要:1.使用dimens.xml来做多屏幕分辨率的适配http://blog.csdn.net/ocean20/article/details/233536632.使用values-mdpi-1280*600之类的分类文件夹、相对布局、代码计算宽高、用dp单位http://www.2cto.com/kf...
阅读全文
摘要:http://blog.csdn.net/liuhe688/article/details/6400385AIDL的IPC调用是同步的,如果调用方是UI线程,并且执行方耗时过程,会阻塞UI线程,这个时候需要用到异步的AIDL的IPC调用:http://blog.csdn.net/songjinshi...
阅读全文
摘要:android:layout_marginLeft指该控件距离边父控件的边距,android:paddingLeft指该控件内部内容,如文本距离该控件的边距。如:当按钮分别设置以上两个属性时,得到的效果是不一样的。android:paddingLeft="30px":按钮上设置的内容(例如图片)离按...
阅读全文
摘要:include和merge标记的作用主要是为了解决layout的重用问题。比如我们有三四个Activity但是他们都要用到同一个样式的标题栏,虽然我们把一样的代码copy个三四遍也没关系,但实在是太丑了,而且效率太低,如果这个标题栏要改样式,你岂不是要去三四个地方分别改动。为了解决这个问题,andr...
阅读全文
摘要:http://www.cnblogs.com/a284628487/p/4073771.html
阅读全文
摘要:Android应用性能优化遇到的问题:1)ANR2)ListView 卡顿,不流畅3)Activity启动慢4)动画不流畅,启动前卡顿5)自定义view启动慢6) OOM7)数据库大量操作8)长时间运行后,程序变慢基本思想:1)语言层解决问题,语法上提高性能2)合理的数据结构和算法3)布局优化,布局...
阅读全文