![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
0-1
迷月星辰
这个作者很懒,什么都没留下…
展开
-
Gson的基础用法
想要使用Gson,首先得导入Gson.jar,网上很多,随便搜一下就可以。下面是Gson的一些基本的使用方法,我目前能用到的就这么多。因为我是做Android开发的,最常使用Json的情景,就是客户端发送请求到服务器,服务器返回Json数据,客户端解析为相关的Java类对象,然后展示信息。所以,下面先演示一下用Gson根据一个类生成Json和根据Json串解析为一个类对象:原创 2016-08-16 17:34:47 · 1026 阅读 · 0 评论 -
用Android自带的DrawerLayout和ActionBarDrawerToggle实现侧滑效果
首先上效果图:先说一下toolbar上的箭头实现:// 这两句显示左边的三条杠,如果要变为白色在toolbar的布局文件里添加这两句:// android:popupTheme="@style/ThemeOverlay.AppCompat.Light"// app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionB原创 2016-08-17 17:17:11 · 10359 阅读 · 1 评论 -
记录一下Android两种实现双击退出应用的方式
1、通过Timer延时 public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK) { Timer timer = null; if(! ) { exit= tr原创 2016-08-17 17:21:10 · 442 阅读 · 0 评论 -
解决fragment中嵌套viewpager,vierpager中有多个fragment,不显示的问题
fragment中嵌套viewpager,vierpager中有多个fragment,不显示 ...现在好多应用流行一种布局。底部几个工具栏选项,上面也有类似tab的选项。底部用RadioGroup控制fragment的切换。以上有五个fragment。第一个fragment,代表着首页。首页又是一个类似tab的fragment,使用viewpager切换着两个fr转载 2016-08-18 17:25:05 · 2888 阅读 · 0 评论 -
详解ViewPager调用FragmentPagerAdapter.notifyDataSetChanged()不能更新Fragment
第一部分:现象出现的原因代码默认实现如此。FragmentPagerAdapter调用notifyDataSetChanged后,执行mObservable.notifyChanged()。mObservable对象的初始化,是在ViewPager调用setAdapter时被赋值的,对应的类叫PagerObserver。PagerObserver的dataSetChanged方法如下:转载 2016-08-30 12:08:03 · 645 阅读 · 0 评论 -
用RecyclerView实现新闻列表页,包括头部的图片轮播,两种Item显示方式,下拉刷新和上拉加载以及限制列表的加载条目数
效果图: 1、实现列表头部的图片轮播,方式:给RecyclerView添加HeaderView。 RecyclerView默认是没有添加HeaderView方法的,所以我从网上找到了一种从外部添加View的方式加以实现。 要给RecyclerView添加HeaderView,首先要准备一个View:xml version="1.0" encodi原创 2016-08-24 15:32:53 · 5923 阅读 · 2 评论