摘要:
本文章是 Http简单框架的补充和修改,请先阅读上篇文章再来阅读本篇。示例下载 http://115.com/file/e657w4a9#HttpOperationDemo.zip修改: 更改了线程池模型,修复了抛出RejectExecutionException的bug HttpOperationApplication中加入了几个方法,可以自定义线程池的中线程的数量。附带的示例增加了一个WebService的示例。增加了一个基于ksoap2 包支持的WSOperation用来处理WebService请求。实现方式比较简单,功能也比较简单,大家可以实现自己的WebService或者其它ht.. 阅读全文
摘要:
简单的http处理框架,处理http变得简单 阅读全文
摘要:
SELECT password FROM user_accounts WHERE username ='John';SQLite DatabaseSQLite is an embedded relational database engine. Its developers call it a self-contained, serverless, zero-configuration and transactional SQL database engine. 其实只需要记住SQLite不需要数据库服务器,不需要额外配置,其数据库本身就是一个文件的一个小型数据库。 通常情况下 阅读全文
摘要:
Application的使用What is ApplicationApplication和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己的Application,也很简单创建一个类继承 Application并在manifest的application标签中进行注册(只需要给Application标签增加个name属性把自己的Application的名字定入即可)。android系统会为 阅读全文
摘要:
多线程与异步Main Thread & UI Thread当程序启动的时候Android会自动创建一个进程和一个线程,这个线程负责界面更新,收集系统事件和用户的操作事件等并分配给对应的组件,所以这个线程非常重要 被称为主线程,因为所的和UI有关的操作都是在这个线程当中进行的所以也被称作UI线程。所以说默认情况下主线程和UI线程指的是同一个线程。For instance, when the user touches a button on the screen, your app's UI thread dispatches the touch event to the widg 阅读全文
摘要:
Why ListView?ListView 如果仅仅出于功能上的需求ListView可能没有存在的必要,ListView能作的事情基本上ScrollView也能胜任。ListView存在的最根本的原因在于它的高效(如何实现的?).ListView通过对象的复用从而减少内存的消耗,也减少了对象的创建从而也减少的cpu的消耗(在Androidk中创建View对象经常伴随着解析xml)。ListView的本质是一张bitmap(当然所有的控件文字等在屏幕上看到的最终都会变成bitmap),ListView会按照需求,根据Adapter提供的信息把需要的Item画出来显示在屏幕上,当屏幕滚动的时候会重 阅读全文