转载于: 作者:尹star链接:http://www.jianshu.com/p/c5d29a0c3f4c來源:简书 ViewPager+Fragment的模式再常见不过了,以国民应用微信为例,假设微信也是ViewPager+Fragment的实现方式,那表现形式上就是一个ViewPager管理了四 ...
分类:
其他好文 时间:
2017-09-25 11:52:23
阅读次数:
100
@Override public boolean onCreateOptionsMenu(Menu menu) { // We only want to show it as a menu in landscape, and only for clock/alarm fragment. ... ...
分类:
移动开发 时间:
2017-09-23 23:25:42
阅读次数:
231
先看下这样一段代码 我们定义了一些要使用的fragment,并且使用viewPager展示出来了。由于viewPager自身的缓存机制和预加载机制导致这样的一个问题。 当我们请求接口请求一些数据回来要以后,想要更新某个fragment,但是界面数据总是更新失败。 那么这样的问题据我研究之后要这样来解 ...
分类:
其他好文 时间:
2017-09-23 16:21:53
阅读次数:
165
什么是EventBus EventBus是一个 发布/订阅 模式的消息总线库,它简化了应用程序内各组件间、组件与后台线程间的通信,解耦了事件的发送者和接收者,避免了复杂的、易于出错的依赖及生命周期问题,可以使我们的代码更加简洁、健壮。EventBus 用于各组件通信,那么用于 fragment 之间 ...
分类:
移动开发 时间:
2017-09-22 11:55:07
阅读次数:
199
First . File -> Project Structure -> CardView(come.android.cardview:v7.25.0.0; Second. drawable -> right click on the folder -> and then select batch ...
分类:
其他好文 时间:
2017-09-21 22:21:25
阅读次数:
115
ActionBar mActionBar=getSupportActionBar();mActionBar.setHomeButtonEnabled(true);mActionBar.setDisplayHomeAsUpEnabled(true);mActionBar.setTitle("设置"); ...
分类:
其他好文 时间:
2017-09-17 19:34:56
阅读次数:
157
GeoQuiz项目的开发过程 1.用户界面的设计(xml文件)(1)activity_quiz界面 (2)activity_cheat界面 (3)activity_crime界面 (4)fragment_crime_list界面 (5)list_item_crime界面 2.用户界面的功能实现(创建 ...
分类:
其他好文 时间:
2017-09-17 17:43:11
阅读次数:
246
Android5.0出现了一个可以代替ActionBar的控件ToolBar,使用更加灵活,一般我们使用ToolBar来和DrawerLayout配合使用,官方提供了一个开关类ActionBarDrawerToggle,来实现ToolBar和DrawerLayout的关联,但是 有时根据我们的需求需 ...
分类:
移动开发 时间:
2017-09-16 14:56:12
阅读次数:
395
一、垃圾回收方面 1、手动消除引用 2、解绑无用的时间监听器 3、避免大量不被重用的缓存数据 二、函数方面 1、减少使用闭包,定时器 2、使用时间委托代理fragment 3、单个函数体积不宜过大,每个函数的的职责应单一。 三、数组的使用方面 1、尽量不要删除数组 2、使用数组字面量 var a=[ ...
分类:
Web程序 时间:
2017-09-16 13:44:56
阅读次数:
186