自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Franco的博客

学习,整理,积累,站在巨人的肩膀上厚积薄发

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 最近解决tab滑动及点击快速切换,快速点击压力测试系统会崩溃问题心得

最近在项目中应用到了ViewPagerIndicator+Fragment组合实现可点击,可滑动tab切换,但每个Fragment都有不少接口向后台请求数据,但产品需求请求数据后界面数据是不会经常变化的。         刚做完,通过压力测试来回快速切换系统会出现崩溃,那么开始漫长的寻找问题之路。         首先我认为会是内存溢出的问题,所以我通过MAT检测发现,果然在其中一个Fra

2015-11-20 20:35:50 1814

原创 ViewPager中切换及滑动切换Fragment数据保存状态讲解

最近工作中遇到了一个很棘手的问题,就是Viewpager中加载Fragment后,来回切换都会重新加载一遍数据,很浪费流量;查找了一些资料,总结一下主要就是FragmentPagerAdapter会把没一个生成的Fragment都保存在内存中,因此比较适用于页面相对静态,页面比较少的情况;像拥有大量页面经常会变的页面时候,就不必要占用大量的内存。讲ViewPager中的Fragment的生命周

2015-11-20 20:06:19 7146 4

原创 ViewPager+Fragment连用取消预加载(ViewPagerIndicator+Fragment)

ViewPageIndicator的核心就是ViewPager,所以同样存在预加载的问题。项目中经常会用到这样的tab切换,所以核心都会用到ViewPager+Fragment,那么会有个问题,在ViewPager中添加三个或多个Fragment,那么当ViewPager中第一个Fragment加载的时候,会加载第二个,甚至连第三个都会帮助加载好;这个功能很好但,很多时候当只需要第一个Fr

2015-11-20 19:14:47 1413

原创 SlidingMenu源码解析及简单应用案例

网上很多菜单框架,但应用最多,最经典的应该还是SlidingMenu,工作项目中也一直在用,所以决定研究一下;刚开始学习写博客,主要用于自己知识整理,及对问题解决的记录积累,请大神们多指点;很多内容也是参考很多好的博客总结的。1.功能介绍SlidingMenu是一个强大的侧滑菜单导航框架,已经被很多大牛App使用,主要特点:(1)侧边栏是一个Fragment,可包含任何View

2015-11-16 11:43:51 663

转载 Android 创建Popwindow弹出菜单的两种方式

写的不错已经进过优化修改应用在项目中方法一的Activitypackage com.app.test02;    import android.app.Activity;  import android.os.Bundle;  import android.view.Gravity;  import android.view.MotionEvent;

2015-11-12 11:36:41 798

原创 获取通知栏高度

网上有很多种,很多是需要getWindow()方法,必须在Activity里;但是最近我要在fragment中得到通知栏高度,而且最好是提出公用方法可以在任何地方调用获取。所以查找资料整理了几个:公用方法的: public static int getStatusBarHeight(Context context){ Class c = nul

2015-11-12 11:14:48 546

转载 Android 手动显示和隐藏软键盘

本人用过第一个,第二个靠谱1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_NO

2015-11-12 10:46:24 488

原创 Android:layer-list,shape,selector详解

在AndroidUI开发中,经常会自定义一些圆角背景,点击Button按钮变化等,这样,,就会在设计中经常被用到。在自定义控件美化方面有着至关重要的左右。本文会介绍标签的定义,作用,并会写一个最近工作中需要写的一个小例子。一、       作用:XML文件中定义几何形状       XML文件位置:res/drawable/文件名称.xml       使用方法:1、在java

2015-11-06 19:37:19 644

Tab切换形势大全及FragmentPagerAdapter保存刷新数据实现

5种Tab实现总结,FragmentPagerAdapter数据保存完美解决

2016-01-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除