Android
qq_34892310
这个作者很懒,什么都没留下…
展开
-
日期对话框DatePickerDialog的使用
日期对话框DatePickerDialog的使用public class MainActivity extends AppCompatActivity { Calendar ca = Calendar.getInstance(); int mYear = ca.get(Calendar.YEAR); int mMonth = ca.get(Calendar.MONT...原创 2019-11-09 14:13:00 · 416 阅读 · 0 评论 -
Android事件分发机制
为什么会有分发机制android上面的View是树形结构,View可能会重叠在一起,当点击的地方有多个View可以响应的时候,这个点击事件应该给谁呢?为了解决这个问题,就有了事件分发机制。PhoneWindow:是抽象类Window的实现类,抽象类是所有视图最顶层的容器,包括View视图的外观和行为都归Window管。DecorView:PhoneWindow的内部类,同过DecorView...原创 2019-11-01 23:02:01 · 107 阅读 · 0 评论 -
Android版本适配(6.0~9.0)
权限适配动态权限的配置是Android6.0最先开始的,也是Android系统对开发者影响最深最大的改动之一;权限适配三连问问:是否Android6.0所有权限都需要动态申请答:不是,只有危险权限才需要申请;问:危险权限有哪些?答:见下面危险权限说明;问:危险权限是否需要一个一个申请?答:在Android6.0~8.0不需要,如果应用在运行时请求权限并且被授予该权限,系统会错误地将...原创 2019-11-01 21:04:24 · 643 阅读 · 0 评论 -
Android中的EventBus
EventBus简介:EventBus是用于Android事件发布-订阅总线。它简化了各个组件之间进行通信的复杂度,尤其是碎片之间进行通信的问题,可以避免由于使用广播通信带来的诸多不便。使用步骤注册 在initData()方法里面写,EventBus.getDefault().register(MainActivity.this);解注册 在Activity的onDestroy(...原创 2019-10-28 22:35:16 · 152 阅读 · 0 评论