看友盟的错误日志发现又出现了NullPointerException,然后去看代码,发现只有是上下文有空的可能,但是因为以前已经发生过这种情况所以上下文我都是在创建Fragment对象的时候从Activity里面传过来的,而且我测试了多次,没有问题,然后在网上找资料发现很多getActivity() ...
分类:
其他好文 时间:
2017-04-07 22:13:49
阅读次数:
221
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》...
分类:
编程语言 时间:
2017-04-06 15:59:34
阅读次数:
330
一、长按item时的响应 在长按item时,我希望能让CheckBox显示出来,并且呼出全选、反选、取消菜单,以及下载、删除、移动、复制操作菜单。 我在具体实现的时候发现处理item布局是一个很大的问题,因为不知道怎么在Fragment里面去改变每一个item的CheckBox状态。经过考虑,我打算 ...
分类:
其他好文 时间:
2017-04-06 15:33:49
阅读次数:
162
1:DecorView的高度 DecorView的高度代表的是: 整个装饰窗口的高度, 这个高度包括:状态烂的高度和导航栏的高度.(状态栏和导航栏通常叫做装饰窗口, 而ActionBar不属于装饰窗口) 这个高度, 可以代表着整个玻璃屏幕的高度. 2.Window的RootView的高度 RootV ...
分类:
移动开发 时间:
2017-04-06 09:40:58
阅读次数:
497
注意,此时,inflater填充布局之后返回的是一个view对象,如果此时直接用getActivity查找下一个控件,会空指针异常.public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nu ...
分类:
其他好文 时间:
2017-04-05 09:30:39
阅读次数:
169
碎片(Fragment) 嵌入与活动中的UI片段,为了合理的分配布局而存在,这是我的简单理解。多用于兼顾手机与平板的UI,也适用于灵活高级的UI制作。 Demo 简单的按键切换两片不同的Demo 新建left_fragment.xml 新建right_fragment.xml 新建another_r ...
分类:
移动开发 时间:
2017-04-04 23:16:12
阅读次数:
344
一、说明 NSURLSession是OC中的会话类,在Swift中变成URLSession类,它们的实现方式是一样的,下面的示例就Swift语法进行讲解和介绍。 二、介绍: URLSession 类支持3种类型的任务:加载数据、下载和上传。 加载数据:Data Task 下载数据:Downlaod ...
分类:
编程语言 时间:
2017-04-03 20:01:36
阅读次数:
824
1.对于fragment的数据传递最好使用setArguments(Bundle args),而后在onCreate()中使用getArguments()方法取出,在"系统重启"的时候系统会帮助我们储存数据,这样就不会丢失数据。 2.使用newInstance(参数)创建fragment对象,优点是 ...
分类:
移动开发 时间:
2017-04-01 14:59:21
阅读次数:
196
开源项目BottomBar,实现Android底部菜单(常用菜单,BottomBar实现动画(上下式)+消息菜单,BottomBar+ViewPager+Fragment实现炫酷的底部导航效果)... ...
分类:
移动开发 时间:
2017-04-01 00:05:44
阅读次数:
289
window.location方法获取URL 统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment scheme:通信协议 常用的http,ftp,maito等 h ...