文章分类 - android
摘要:通信方式 1. binder + 回调(listener) 主要思路:Acitivity 将实例传入 Service,同时利用回调更新UI 2. binder + Handler 主要思路:Service 持有 Activity的Handler 对象,Service 通过往该Handler send
阅读全文
摘要:activity可以操作service了,我们还需要service能操作activity。我觉得可以有3中方式:1.直接把activity传给service,service通过activity实例随便操作activity2.使用接口回调方式,activity实现相应的接口,service通过接口进行
阅读全文
摘要:Android开发中,作为4大组件的service在开发中经常会使用到。很多时候,我们的activity和service之间需要进行相应的交互,activity需要调用service里面的方法实现某些功能,service需要调用activity的方法,实现界面更新等的交互。 实现2者之间相互交互的主
阅读全文
摘要:Activity与Service进行通信的三种方式 第一种 简单通信 直接通过Intent进行传值,我们在启动一个Service的时候通过Intent的对象向Service进行传值,这种方式传递值比较不方便,性能不是很高。 (1)在MainActivity中通过启动服务和终止服务的按钮分别调用sta
阅读全文
摘要:转载请注明地址http://blog.csdn.net/xiaanming/article/details/9750689 在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通
阅读全文
摘要:XListView android-pulltorefresh Android-PullToRefresh android-Ultra-Pull-to-Refresh
阅读全文
摘要:因为是基于项目而不是一个小demo来介绍Fragment之间如何通信的,特此提醒。 你只需要关注以下几个地方: 1、宿主Activity是如何showFragment的(方式1和方式2有区别) 2、每个Fragment定义了什么接口行为,这些接口行为在哪里触发回调,是Fragment还是Activi
阅读全文
摘要:这几天 想把 Android里的通信方式 做一些总结。我一步步来吧。从最简单的开始。由于经验有限,有不妥之处,还要多多包涵。 一:intent 传递方式(包括activity之间,activity到service等等) Activity它们之间就会存在相互转跳的关系 转跳的实现方式还是使用Inten
阅读全文
摘要:简单说,IntentService是继承于Service并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService的方式和启动传统Service一样,同时,当任务执行完后,IntentService会自动停止,而不需要我们去手动控制。另外,可以
阅读全文
摘要:ViewPager中如何获取Fragment 在做项目时,遇到Fragment与Fragment、Fragment与Activity需要相互通信、传递数据以及进行互 操作的问题,查阅了官方文档,也实现了官方的例子,但实际项目是ViewPager+Fragment,按官方的例 子,总是获取不到Frag
阅读全文
摘要:【正文】 Android上的界面展示都是通过Activity实现的,Activity实在是太常用了。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。这个时候更好的体验效果是在Ac
阅读全文
摘要:一个 ViewPager 通过 FragmentPagerAdapter 绑定了 3 个 fragment 可以通过 Fragment fragment = getSupportFragmentManager().findFragmentByTag( "android:switcher:" + R.
阅读全文
摘要:使用FragmentPagerAdapter时,难免要在MainActivity 和 当前显示的Fragment间传递数据。但是FragmentPagerAdapter并没有给我们提供类似getCurrentFragment一类的API。 通过FragmentPagerAdapter源码,发现每次F
阅读全文
摘要:一、概述: 我主要写的是一个fragment页面上的按钮点击切换到下一个fragment的页面,覆盖掉前一个fragment页面,不是主activity的按钮去控制切换不同的fragment。 说明:所用到的类FragmentManager和FragmentTransaction都是v4包下的,便于
阅读全文
摘要:ViewPager中如何获取Fragment 在做项目时,遇到Fragment与Fragment、Fragment与Activity需要相互通信、传递数据以及进行互 操作的问题,查阅了官方文档,也实现了官方的例子,但实际项目是ViewPager+Fragment,按官方的例 子,总是获取不到Frag
阅读全文
摘要:@+id/<标识符代码> 与 @id/<标识符代码>两种格式的区别: 首先这里@我们可以理解为引用,而@后边的+代表自己新声明的。 即:@id代表引用已有的id,而@+id是新增加一个id Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id 属性值。id属性只能接受资
阅读全文
摘要:假如 父Activity的类名叫 ParentActivity,有一个test()方法 在Fragment中调用其实很简单,代码如下: ParentActivity parentActivity = (ParentActivity ) getActivity(); parentActivity.te
阅读全文
摘要:What are the different ways to get a reference to the currently visible fragment page in a ViewPager? First Solution You can set a unique tag on each
阅读全文
摘要:FragmentTransaction add(int containerViewId, Fragment fragment, String tag)
阅读全文
摘要:上一篇,给大家讲了有关Fragment管理的几个函数,即add,replace,remove,这节再讲讲其它函数,然后再给大家看一个系统BUG。 一、hide()、show() 1、基本使用 这两个函数的功能非常简单, [java] view plain copy public FragmentTr
阅读全文

浙公网安备 33010602011771号