![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Handler,Message,looper 和 MessageQueue 构成了安卓的消息机制,handler创建后可以通过 sendMessage 将消息加入消息队列,然...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
目录 1.基础概念 1.1 touch事件定义 什么是Touch事件? 一个Touch事件在用户点击屏幕(ACTION_DOWN)时产生,抬起手指(ACTION_UP)时结束...
本文是看到红橙Darren 写的贝塞尔曲线 - 花束直播点赞效果后实现的,实现方式一样,你可直接查看原文 http://www.jianshu.com/p/12267d1a...
在使用补间动画时,若使用了Animation.setFillAfter方法,即便viewGroup设置成了GONE,系统也会将child view绘制出来,也就意味着可以点击...
在实际项目中发现一个界面中需要两个listview,同时当第一个listview1滚动完成后需要自然的滚动到listview2中,看上去就像一个listview一样,于是自己...
想全局统一个小红点样式,总是改了这个忘了其他的,而且小红点格式各样,总是满足不了自己的需求,所以心血来潮自己自定义View onDraw了一个。 可前往查看GitHub源码....
建议 参考写现在很火的开源项目的自定义view时,先看看他的效果,然后再自己动脑动手去写,每一个问题都有多种解决方案,开源出来的并不一定是最好的,用自己的思路去写再和别人开源...
Util类: Respon类 Json解析类: 使用示例:
前言 Binder是安卓中实现IPC(进程间通信的)常用手段,四大组件之间的跨进程通信也是利用Binder实现的,Binder是学习四大组件工作原理的的一个重要基础。好多文章...
【Android 控件 RecyclerView】 概述 RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件Recyle...
功能需求: 1、可以罗列全国的省、市、县 2、可以查看全国任意城市的天气信息 3、可以自由切换城市,去查看其他城市的天气 4、提供手动更新以及后台自动更新天气的功能 接口: ...
记录学习Android开发过程中的点点滴滴。 1.生成系统默认的返回按钮: onCreate方法中键入上图的两行代码 ActionBar导入的包应该是android.supp...