![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android知识结构
文章平均质量分 93
敲代码混饭吃
上下人多,不如去山顶看看
展开
-
关于自定义View简单说明
自定义View首先要了解为什么我们要自定义View? 在实际开发中经常需要定制SDK中没有提供的控件,因此要创建自定义View并对已存在的view做扩展,即创建View或ViewGroup的子类,并重写其中的一些方法。 自定义View的步骤: 步骤1:创建View子类 步骤2:创建设置属性的XML文件原创 2017-07-20 20:50:42 · 268 阅读 · 0 评论 -
ViewPager概述
ViewPager是什么? ViewPager是android-support-v4.jar包中的一个系统控件 ViewPager是继承自ViewGroup ViewPager专门用以实现左右滑动切换View的效果原创 2017-07-21 14:53:24 · 508 阅读 · 0 评论 -
Android触摸事件概述和处理方式
触摸事件触摸事件处理是指对用户的触摸事件进行监听并响应的流程,掌握触摸事件能开发出更酷的应用,触摸操作在智能手机和平板电脑上的应用已经成为主流。首先介绍一下触摸事件的一个类 MotionEvent1.当用户触摸屏幕时,系统将自动创建MotionEvent对象,该对象保存用户触摸屏幕的相关数据,如触摸的坐标、压力、面积等。2.MotionEvent位于android.view包下原创 2017-07-22 13:56:34 · 2585 阅读 · 0 评论 -
Android线程间通信原理
首先我们先来看一下线程间通信原理的流程图:线程间通信原理: 1.Android是单线程模型,单线程的好处是避免代码重复和效率低。 2.主线程负责更新UI,工作线程不能更新UI。 3.工作线程执行耗时操作,避免主线程堵塞。 4.主线程通过Looper遍历消息队列,有消息处理,没消息休息。Message类: 用于存放线程间原创 2017-07-23 20:11:38 · 1096 阅读 · 0 评论 -
Android广播和通知的简单介绍
广播 广播作为Android组建间的通信方式,分为广播发送者和广播接受者,BroadcastReceiver是广播接受者。广播使用了观察者模式,基于消息的发布/订阅事件模型。将发送者和接受者极大程度上解耦,是系统集成更方便,扩展更容易。广播的执行流程: 1.BroadcastReceiver注册; 2.广播发送者发送广播;原创 2017-07-24 18:55:21 · 2728 阅读 · 0 评论