上一页 1 ··· 9 10 11 12 13 14 15 下一页
  2016年3月26日
摘要: android中Handle类的用法 当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放Activity的OnCreate或是OnStart中,会导致执行过程中整个Activity无响应,如果时间过长,程序还会挂掉。Handler就是把这些功能放到一个单独的线程里执行,与Activ 阅读全文
posted @ 2016-03-26 15:31 oooo呼呼 阅读(337) 评论(0) 推荐(0) 编辑
摘要: ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。 设置的方式包括: 1. 在layout xml中定义android:scaleType="CENTER" 2. 或在代码中调用imageView.setScaleType 阅读全文
posted @ 2016-03-26 10:09 oooo呼呼 阅读(130) 评论(0) 推荐(0) 编辑
  2016年3月25日
摘要: 鉴于大家的热情,我写了一篇Android 最火框架XUtils之注解机制详解<-点击查看 xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加 阅读全文
posted @ 2016-03-25 16:26 oooo呼呼 阅读(211) 评论(0) 推荐(0) 编辑
  2016年3月22日
摘要: 最近一直在学习自定义控件,搜了许多大牛们Blog里分享的小教程,也上GitHub找了一些类似的控件进行学习。发现读起来都不太好懂,就想写这么一篇东西作为学习笔记吧。 一、控件介绍: 进度条在App中非常常见,例如下载进度、加载图片、打开文章、打开网页等等……都需要这么一个效果让用户知道我们的App正 阅读全文
posted @ 2016-03-22 09:59 oooo呼呼 阅读(12400) 评论(0) 推荐(0) 编辑
  2016年3月21日
摘要: 程序运行效果图: Android动画主要包含补间动画(Tween)View Animation、帧动画(Frame)Drawable Animation、以及属性动画Property Animation。下面依次介绍一下各个动画。 Tween动画,通过对View的内容进行一系列的图形变换 (包括平移 阅读全文
posted @ 2016-03-21 20:09 oooo呼呼 阅读(852) 评论(0) 推荐(0) 编辑
摘要: Android的animation由四种类型组成:alpha、scale、translate、rotate,对应android官方文档地址:《Animation Resources》 下面我们逐个讲讲每个标签的属性及用法。 动作定义文件应该存放在res/anim文件夹下,访问时采用R.anim.XX 阅读全文
posted @ 2016-03-21 19:58 oooo呼呼 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 可能有很多人不理解其中的android:interpolator="@android:anim/decelerate_interpolator"是什么含义,文档里说的也不太清楚,其实很简单,看下面: interpolator定义一个动画的变化率(the rate of change)。这使得基本的动 阅读全文
posted @ 2016-03-21 15:01 oooo呼呼 阅读(496) 评论(0) 推荐(0) 编辑
摘要: add是将传入的参数作为当前List中的一个Item存储,即使你传入一个List也只会另当前的List增加1个元素addAll是传入一个List,将此List中的所有元素加入到当前List中,也就是当前List会增加的元素个数为传入的List的大小。 1.add源代码: 2.将Collection 阅读全文
posted @ 2016-03-21 14:27 oooo呼呼 阅读(789) 评论(0) 推荐(0) 编辑
  2016年3月20日
摘要: 界面切换动画 在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法: public void overridePendingTransit 阅读全文
posted @ 2016-03-20 09:58 oooo呼呼 阅读(441) 评论(0) 推荐(0) 编辑
  2016年3月18日
摘要: 通常,app中的数据都是以ListView的形式展示的。默认地,把“新”数据添加到数据列表的尾部。 但是,如果是IM类型的app,比如查看历史消息这个模块。新数据并不是插到数据列表的尾部,而是插到数据列表的头部。 要实现比较好的用户体验,需要保持当前的ListView的位置。换句话说,如果我们能够随 阅读全文
posted @ 2016-03-18 20:02 oooo呼呼 阅读(2093) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页