Realm分享直播笔记
今天很幸运,看到了徐川老师发的一条消息,说下午,群里请大神讲Realm,就报名参加了。
一个完整的系统,模块与模块之间,尽可能的使其独立存在。也就是说,让每个模块,尽可能的独立完成某个特定的子功能。模块与模块之间的接口,尽量的少而简单。
《Android开发艺术探索》是一本很合适初高级工程师来学习和进阶,这种书多读读对自己也有成长。作者也是从自己的开发经验角度出发,似一位导师一样给我们讲解,我认为这本书对我真的有提高,从基础的Activity的生命周期到组件定制,再到四大组件的工作原理,很实用的技术。
现在Google已经在新的APP UI规范中开始提倡使用底部导航栏(BottomNavigation
),而不是以前的侧拉导航栏(NavigationView
,对于大屏手机,这个规范是很人性的。BottomNavigation
分为底部的Tab导航栏和上面的内容展示部分,实现上,每个Tab对应一个Fragment
,同时也需要我们正确处理每个Fragment
在Tab间进行切换,同时每次打开那个Tab时,那个Tab对应的Fragment
才加载。
Python可以作为运维人员的工具,无论是windows、mac和linux,都可以跑起来,比shell脚本方便,可以作为web的开发工具,搭建网站,在大数据方面Python也不弱,所以选择Python作为开发语言的工程师可能是一个全栈工程师。
RxJava是作为Android开发中的新贵, 越来越多的人参与到RxJava的拓展和使用上,如JakeWharton参与了多个RxJava项目。国内呢,一大批(如扔物线、小邓子、代码家等)对RxJava推广,你要不没听过它,你都觉得不好意思,因为它太火了。
最近一直在偷懒,没有更新自己的博客,曾经想放弃更新博客,觉得别人都写的挺好,为什么我的博客越写越不想写,产生了困惑和疑问,不过我后来觉得自己还是要写,是给自己写,一篇优质的博客,何尝不是自己从零开始思考,想通了也就决定今天开始,没一周至少一篇动心思写的博客或者翻译文章,由于女朋友也要复习自己的考试的东西,也要读读一些自己一直没看的书。
开发Android也已经快3年,在网易也已经呆了快一年,觉得自己成长的任然是很慢,当然了这还是自己的原因,不过在开源社区待久了,发现自己还是学到了一些好东西,下面就慢慢总结出来供大家参考。