`
文章列表
ddd
1.概述 一些面向对象的编程方式,提供了一种构建对象间复杂网络互连的能力。当对象们连接在一起时,它们就可以相互提供服务和信息。 通常来说,当某个对象的状态发生改变时,你仍然需要对象之间能互相通信。但是出 ...
andriod提供了 Handler 和 Looper 来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这个消息是通过绑定在主线程的Handler来传递的。   在Android,这里的线程分为有消息循环的线程和没有消息循环的线程,有消息循环的线程一般都会有一个Looper,这个是android的新概念。我们的主线程(UI线程)就是一个消息循环的线程。针对这种消息循环的机制,我们引入一个新的机制Handler,我们有消息循环,就要往消息循环里面发送相应的消息,自定义消息一般都会有自己对应的处理,消息的发送和清除,把这些都封装在Handler里面,注 ...
通过本专题的讲解可以了解到WebView组件的详细使用: 网络内容1、LoadUrl直接显示网页内容(单独显示网络图片)2、LoadData显示中文网页内容(含空格的处理)APK包内文件1、LoadUrl显示APK中Html和图片文件2、LoadData(loadDataWithBaseURL)显示APK中图片和文字混合的Html内容 res/layout/main.xml Xml代码 <?xmlversion="1.0"encoding="utf-8"?> <LINEARLAYOUTandroid:l ...
最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍: 鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解<-点击查看 xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls最低兼容android 2.2 (ap ...
注:最近才看到的这个类库,来自于jakewharton大神的力作,安卓里面的视图注入库 另小弟水平有限,翻译的不好,还请多多指正 首先是地址(托管在github上):http://jakewharton.github.io/butterknife/ 进去后首先看到的是关于用法的讲解,翻译部分正式开始(通俗且精简化,建议对照着看)! 简介: 程序员都是懒惰的,不想写一大堆像下面这样的代码 view sourceprint? 01.class ExampleActivity extends Activity { 02.  TextView title; ...
今天看了一下项目中用到的ViewFlow控件,想弄明白其工作原理。从头开始分析,卡在“滚动”这儿了。 做android也快两年了,连最基本的滚动都不熟悉,真是惭愧。。。遂网上找资料,很容易的在google前排找到此文章: Android Scroller类的详细分析 http://blog.csdn.net/gemmem/article/details/7321910 很受启发,学习之后总结一下自己的心得。   文章中的内容这里就不再重复了。 如文章中所写,在弄明白滚动的原理之前,需要先明白computeScroll() 这个方法。 computeScroll()是View类的 ...
  http://blog.csdn.net/lan410812571/article/details/12840263 http://blog.csdn.net/hmg25/article/details/8100896   http://www.eoeandroid.com/thread-307819-1-1.html http://blog.csdn.net/leilu2008/article/details/10210031 http://blog.csdn.net/tu_bingbing/article/details/8504680
http://blog.csdn.net/hudashi/article/details/8333349   http://hubingforever.blog.163.com/blog/static/17104057920129249497980/   http://hubingforever.blog.163.com/blog/static/1710405792012102594926535/   http://hubingforever.blog.163.com/blog/static/17104057920121069261691/   http://www.cnbl ...
http://blog.csdn.net/moruna/article/details/17352115
原文地址:http://blog.csdn.net/huangyanan1989/article/details/17263203
今天解决了一个HttpClient的异常,汗啊,一个HttpClient使用稍有不慎都会是毁灭级别的啊。 这里有之前因为route配置不当导致服务器异常的一个处理:http://blog.csdn.net/shootyou/article/details/6415248 里面的HttpConnectionManager实现就是我在这里使用的实现。   问题表现: tomcat后台日志发现大量异常   [plain] view plaincopyprint? org.apache.http.conn.ConnectionPoolTimeoutException ...
看一个manifest中Activity的配置,如果这个页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认弹起输入法,当然还有别的办法。   <activity android:name=".ui.login" android:configChanges="orientation|keyboardHidden|locale" android:screenOrientation="portrait& ...
xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls最低兼容android 2.2 (api level 8) 目前xUtils主要有四大模块: DbUtils模块: android中的orm框架,一行代码就可以进行增删改查; 支持事务,默认关闭; 可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆 ...
以前一直好奇QQ的输入框里面是如何出现表情的,今天看了下这个,心中发出“原来是这样啊”的感叹。 通常情况下,我们都是使用字符串类型的变量,直接放置在TextView.setText()的参数里面的。这样只能单纯的输出字符串。如果要给TextView加上特殊的文本效果,就要使用SpannableString这个类了。 用法如下: new一个SpannableString对象,将要显示的字符串作为构造方法的参数传入。 调用SpannableString.setSpan(Object, int, int, int)方法进行设置。第一个参数为需要设定的样式,有很多个类可以选择,都在这里啦:h ...
Global site tag (gtag.js) - Google Analytics