简短伤感优美的句子
发布时间:2019-08-11 21:21:22
作者:xhs
阅读:1089
简短伤感优美的句子:唉,昨天去滑雪了,回来太累了,真的忘得更多了。似乎坚持还需要一些力量。今天不再抱怨了。来点干的怎么样EventBus3.0使用简单,包装精美首先,附加事件总线的超链接Github地址我正在使用Android Studio 3.2.1版(这并不重要)渐变配置实施组织。绿色机器人:事件总线:3.1.1'为了方便使用和修改,EventBus被一个实用程序类(EventBusUtils)封装:登记和反登记公共静态无效寄存器(对象订阅){事件总线。获取默认值()。登记册(认购);}公共静态void注销(对象订阅){事件总线。获取默认值()。注销(订阅);}发送事件方法公共静态void post(eventmessage事件){事件总线。获取默认值()。岗位(事件);}//粘性事件发送//PostTicky:仅指消费者在事件发布后注册并可以接收的特殊类型的事件。公共静态void poststicky(eventmessage stickyevent){事件总线。获取默认值(.)PostTicky(StickyEvent);}在OnCreate中注册活动或片段(或OnStart/OnResume)@覆盖创建时受保护的void(bundle s***edinstanceState){超级的。OnCreate(保存状态);事件总线//注册事件总线实用程序。登记(本);}OnDestroy中的反注册表(或OnStop/OnPause)@覆盖受保护的空隙OnDestroy()。{超级的。OnDestroy();如果(eventbusutils isregist(this))。{事件总线实用程序。注销(this);}}EventBus3.0有四种线程模型:发布(默认)表示事件处理程序的线程与发布事件的线程在同一线程中。MAIN意味着事件处理程序的线程在主线程(UI)中,因此无法在此处执行耗时的操作。background表示事件处理程序函数的线程在后台线程中,因此无法执行UI操作。如果发布事件的线程是主线程(UI线程),则事件处理程序将启动后台线程,如果发布事件的线程位于后台线程中,则事件处理程序将使用该线程。异步意味着,无论事件发布在哪个线程上,事件处理程序都将始终创建一个要运行的新子线程,同样无法执行UI操作。根据需要添加以下事件接收处理方法来注册EventBus活动/片段。处理消息的方法的名称可以是任意的。但是您需要添加一个注释@subscribe并指定线程模型。//在主线程上处理@订阅(threadmode=threadmode。主)public void onMainthread(eventmessage事件){记录器I.(“mainthread:”+线程。当前线程()。getname());}//处理主线程上的粘性事件订阅(threadmode=threadmode.main,sticky=true)public void onMainsTickyThread(事件消息事件){记录器I.(“mainstickythread:”+线程。当前线程()。getname());}//在后台处理事件@订阅(threadmode=threadmode。背景)公共void OnBackgroundThread(EventMessage事件){记录器I.(“背景线程:”+线程。当前线程()。getname());}//处理发送它们的同一线程中的事件@订阅(threadmode=threadmode。过账)public void onPostThread(eventmessage事件){记录器I.(“PostThread:”+线程。当前线程()。getname());}在需要发送事件的位置调用Post方法:@覆盖公共void onclick(视图V){开关(V.G ETID()){大小写OK按钮ID:eventmessageevent=new eventmessage.builder()。设置代码(事件常数事件代码).setevent(“这是正常事件”)setflag(事件常数检查驱动程序成功)创建();//发送正常事件事件总线实用程序。岗位(事件);封闭饰面();休息;}}发布您创建的EventBusMessage类(该类不是固定的,您可以根据需要创建它):公共类事件消息{私人国际代码;私有字符串标志;私人T事件;公共事件消息(int code,string flag,t event){这个。代码=代码;.此标志=标志;这个。事件=事件;}公共int getcode()。{返回代码。}公共字符串GetFlag()。{返回标志;}公共t GetEvent()。{返回事件;}公共静态类生成器{私人国际代码;私有字符串标志;私人T事件;公共生成器setcode(int code){这个。代码=代码;把这个还给我。}公共生成器setflag(字符串标志){.此标志=标志;把这个还给我。}公共生成器setevent(t event){这个。事件=事件;把这个还给我。}公共事件消息创建()。{return new eventmessage(code,flag,event);}}}以上步骤是使用EventBus3.0的步骤,以上打包是个人偏好,仅供参考。当然,baseActivity和baseFragment中有一些常用的操作可供使用,例如注册和注销、事件接收方法。然后在使用方法时重写该方法。附加演示地址:超链接代码云(演示很容易)简短伤感优美的句子
版权声明:本文内容由互联网用户投稿整理编辑发布,不拥有所有权,不承担应有相关法律责任。如果文章、图片有涉嫌抄袭的内容,请发送到邮箱举报,且提供抄袭的相关证据,一但查实,会在24小时删除涉嫌侵权内容。
猜您喜欢

想知道女生是不是喜欢你,教用一个问题测试她喜欢你的方法:你可以对她说一句话:你好像长胖了一点?(看看女生是什么反应。不过如果男生问出这个问题,可能让女生觉得你情商低,就算女生喜欢你也有一定的风险性)
2024-02-20

如果男生犯了错惹女朋友生气,那就一定要想办法哄好她,因为是你错了呀。而想要哄好生气的女朋友,那你一定要认识到自己的错误,下面给大家分享惹女朋友生气检讨书1000字,希望能够帮助你哄好你的女朋友。
2024-02-19

如果女朋友说分手后做朋友是什么意思呢?如果是还爱着对方那就不应该选择分手,如果是不爱了那大家就应该彻底断了联系,真正深爱过的人是不可能在分手后做朋友的。下面就来分析女朋友的心理。
2024-02-18
脱单神器

安卓版蜜小助APP
iOS版蜜小助APP
20W+可复制撩妹话术
实战案例+话术+视频+教程
热门文章

口述:公公在梳妆台上给我数次高潮
2013-11-11
1069065

二宮琴美、東熱出操翻白眼昏死
2015-03-14
78328

那个午夜 禽兽继父将我压在身下
2014-04-08
78054

韩国美女主播”钟淑”高清视频精品合集9部 115网盘在线观看
2015-03-11
77288

店长推荐作品 EMP-001 EMPIRE Vol.1 50 波多野结衣 50连发泼溅中 2012年
2015-03-19
75774

留守女人和禽兽公公的不伦性事
2013-12-28
74937

美国男人让我一夜高潮五次
2014-04-29
69845

关牧村与前夫王星军离婚真正原因 关牧村前夫王星军照片家庭背景及个人资料
2014-08-15
64941

公公的精湛床技让我死去活来
2014-04-08
56763

我和小姨子在车上疯狂嘿咻
2013-12-28
56566