android
野猪宝宝
这个作者很懒,什么都没留下…
展开
-
Activity与Fragment交互
Fragment中调用Activity中的方法:在Fragment中private MainActivity mainActivity;//传递过来的宿主Activity,用于调用宿主中的方法@Overridepublic void onAttach(Context context) { super.onAttach(context); m原创 2015-11-30 21:32:41 · 490 阅读 · 0 评论 -
用Messenger实现与被绑定的Service交互
如果Service要和另一个进程中的组件通信,可以使用Messenger,这样也可以实现IPC(不需要AIDL)。1、在service中实现一个Handler的类,用来响应客户端(绑定服务的组件)的请求。2、这个Handler是用来创建Messenger对象的(相当于对Handler的引用)。3、Messenger创建一个IBinder对象,在service的onBind()方法中返回原创 2016-01-20 21:58:12 · 467 阅读 · 0 评论 -
通过bindService方法实现Activity与Service的交互
我们经常要在Activity中调用Service中的方法,那么该如何实现呢?通过bindService方法,我们可以得到绑定后返回的Service的实例,分为两步:1 在Service类中重写onBind方法继承Binder的内部类,可以通过里面的方法得到Service实例class PlayBinder extends Binder { pub原创 2015-11-30 21:38:16 · 903 阅读 · 0 评论 -
xUtils工具类的DbUtils的save功能不能正确保存类的id属性?
DbUtils的save功能在保存对象时会自动创建一个id属性,并且设置为主键,而且是自动增长的,如果你的类当中也有一个属性叫id,那么你的这个属性就会被覆盖,数据就不能正常保存。所以findById方法就不能找到你当初保存进去的。解决方法就是给你的id属性换一个名字就可以了原创 2015-12-04 22:02:15 · 513 阅读 · 0 评论 -
App Widget详解
在网上看到的,翻译的官方文档,先收藏了http://my.oschina.net/bintojojo/blog/209356目录[-]基本信息在AndroidManifest中声明一个App Widget添加AppWidgetProviderInfo元数据创建App Widget的布局使用AppWidgetProvider类创建一个A转载 2016-01-27 21:02:36 · 501 阅读 · 0 评论 -
Fragment 知识
一、加载fragment的两种方式(1)在所寄生的Activity的layout文件中声明xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:lay原创 2016-01-13 19:42:00 · 385 阅读 · 0 评论