RecyclerView向我们提供了若干个方法来进行滚动:(1).scrollTo(int x, int y)Set the scrolled ...
Fragment在开发中是经常使用的,我们在创建一个Fragment对象实例的时候一般都会通过new Fragment()构造方法来实现。如果在...
在项目开发过程中,有时会有预约提醒、定时提醒等需求,这时我们可以使用系统日历来辅助提醒。通过向系统日历中写入事件、设置提醒方式(闹钟),实现到达...
DataBinding是Google发布的支持库,它可以实现UI组件及数据源的双向绑定。使用DataBinding可以轻松实现MVVM模式,当数...
ViewModel是Google官方MVVM架构的核心组件之一。同时,在Google推出的Android Jetpack组件中,也将ViewMo...
App实现每日打卡提醒功能,按说这是个比较常见的需求,难度也不是很大。具体实现思路是利用Android系统的AlarmManager,将提醒时间...
设置状态栏透明,当界面存在EditText时,在activity里面设置windowSoftInputMode:adjustResize 无效,...
在Android热更新实现原理浅析一文中,我们简单分析了Android热更新的实现原理,那么赶紧趁热打铁,一步一步手动实现热更新,莱茨狗。所见即...
遇到ScrollView中嵌入WebView,针对部分手机第一次加载WebView出现白屏(即WebView无法展示)。解决方法是去掉WebVi...