函数的写法跟其他语言基本大同小异,如下:
1  | int func1(String str){  | 
在以上的函数func1中,声明了返回值为int类型的对象,函数参数为String,这是一种标准写法。
函数的写法跟其他语言基本大同小异,如下:
1  | int func1(String str){  | 
在以上的函数func1中,声明了返回值为int类型的对象,函数参数为String,这是一种标准写法。
如果你是一名手机应用开发者,应该对友盟之类的统计SDK有所了解。如今这些第三方统计平台越来越吃香,因为各大厂商平台能利用这些数据做的事情,太多了。
最常见的,就是很多平台引以为荣的推荐系统。
ViewPager搭配Fragment做懒加载,这个很常见。需要小心的是Fragment在ViewPager中的生命周期,这个不多说。
最近遇到一个坑,这个坑的关键点是
1  | ViewPager.setOffscreenPageLimit();  | 
假设通过这个方法设置了一个值(比如2),然后在ViewPager中滑动加载了2个Fragment后,第三个Fragment的加载会出现问题,具体表现是该调用的方法都有调用,但是就是数据加载出问题。
数据加载我是用了RxLifecycle绑定到FragmentEvent.DESTROY_VIEW,初步怀疑是生命周期在作祟。
目前的解决方法是先将setOffscreenPageLimit设置为和自己加入的Fragment数量一致。比较好的解决方法是自定义ViewPager实现懒加载。
前一段时间Google开放了.app的域名申请,当时我搜了一下自己想要的一个域名,但是感觉有点小贵就没下手,没想到过了几天这个域名就没了。所以火急火燎的买了现在这个域名,但是一时间没想好要干嘛,思来想去的不如就建个小博客站吧。
Update your browser to view this website correctly. Update my browser now