PullToRefreshListView 应用讲解

PullToRefreshListView 用法和ListView 没有什么区别  listview能用的属性 pulltorefresh也能用 我一直认为动手是最好的学习方法... 一:首先看布局文件 [cce] <?xml version="1.0" encoding="ut…

Android在魅族等手机ListView有回弹效果去除

  使用ScrollView或ListView或PullToRefreshListView时,在魅族flyme OS上或中兴手机上会出现上下回弹效果,影响用户体验。 想去除这个回弹效果,只需要在对应控件的xml里配置一个属性即可。 [c…

Android点击Url调用APP启动

http://developer.android.com/intl/zh-cn/guide/topics/manifest/data-element.html   项目清单注册(如果遇到有android.intent.action.MAIN和android.intent.category.LAUNCHER的intent-fi…

最新Android & iOS设计尺寸规范

Android 和 iPhone、iPad以及主流手机屏幕的分辨率和相关设计尺寸规范。

LeakCanary:检测所有的Android内存泄漏

没人喜欢OutOfMemoryError 在Square的注册过程中,我们在bitmap上 绘制了一个用户的签名。这个bitmap和设备的屏幕大小相当,在创建它的时候,我遇到了相当数量的OOM导致的崩溃。 我们试过了几种方法…

Eclipse ADT修改默认的keystore密钥

1、 问题: 平时在使用eclipse进行android project开发时,由于每个项目组都有自身的签名, 但默认Eclipse ADT调试运行使用的是临时生成的Debug专用证书,默认为C:\Users\XXX\.android\debug.keystore。 …

Android中ArrayList和LinkedList区别2

LinkedeList和ArrayList都实现了List接口,但是它们的工作原理却不一样。它们之间最主要的区别在于ArrayList是可改变大小的数组,而LinkedList是双向链接串列(doubly LinkedList)。ArrayList更受欢迎,很多…

Android ArrayList和LinkedList、Vector的区别和效率、原理(Tencent)

LinkedeList和ArrayList都实现了List接口,但是它们的工作原理却不一样。它们之间最主要的区别在于ArrayList是可改变大小的数组,而LinkedList是双向链接串列(doubly LinkedList)。ArrayList更受欢迎,很多…

EventBus和Otto理解及效率性能对比

EventBus和Otto都是为了方便的进行线程间的低耦合的通信和事件、数据传递。 实现软件开发的高内聚,低耦合。 当一个Android应用功能越来越多的时候,通过EventBus和Otto保证应用的各个部分之间高效的…

Activity四种启动模式(Tencent)

一、启动模式介绍 启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置; 启动模式有4种,分别为standard、singleTop、singleTask、singleInstanc…