- 博客(3)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 新一代的Fragment管理库:Navigation
前言 在以往的Fragment使用中,我们都是使用Fragment的事务进行添加,删除,替换等操作,为了快速开发,我们也会自行封装一个FragmentController。在去年,Google推出了Navigation库,目标是更优雅的管理Fragment。 正文 首先我们回顾一下Fragment的事务: fragmentManager.beginTransaction().add(xxx).co...
2019-12-30 18:42:25 3635 3
原创 MVVM最新学习心得
前言 在前几年兴起了MVVM架构设计模式,最具有代表的框架就是DataBinding,虽然这种设计架构非常新颖,但是在使用中仍然还有很多痛点,所以我当时觉得短时间这个设计架构可能不会太流行。 最近接手了新项目,使用的就是MVVM,才发现只一两年的功夫MVVM的发展竟然这么快,已经是Android开发者必备的技能之一了。 正文 DataBinding在刚开始阶段,最令我头疼的就是数据处理的问题,往往...
2019-12-23 16:35:01 449
原创 SlidingUpPanelLayout:可以上下滑动的菜单布局
前言 这几天正在研究几个比较有名的开源项目,偶然发现了SlidingUpPanelLayout这个神器,经过一番研究,和大家一起分享一下学习心得。 如果要使用滑动菜单,目前最流行的应该是DrawerLayout,这个由谷歌开源的控件已经被放在android包中,使用起来非常的方便,唯一的遗憾是DrawerLayout只支持左右滑动的菜单,但是并不支持上下滑动的菜单,我们今天要介绍的SlidingU...
2019-12-21 17:21:16 4528 1
Android 线程同步Demo
2017-04-17
HandlerThread使用demo
2017-04-14
谁用过百度地图 地理围栏啊 ,为什么我的围栏无效
2014-04-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人