摘要: 作为一枚Android开发者,关于EventBus相信应该都听说过。要是用过就请忽略本文,本文讲得比较基础。 要是没用过,建议你花两分钟看看。 目前EventBus最新版本是3.0,本demo基于3.0编写的。 GitHub : https://github.com/greenrobot/Event 阅读全文
posted @ 2018-09-21 09:36 brave-sailor 阅读(508) 评论(0) 推荐(0)
摘要: 背景 在某些应用中,为了实现应用apk资源放入重复利用,或者使用反射得到本应用的资源,需要使用反射方式获得,但Resources类中也自带了这种获取方式,并且功能更加强大 你可以获取string,color,drawable,raw,xml等文件,因此也就意味着,这里可以获取的资源是res中已定义的资源,对于控件id的获取,暂时无法做到 public int getIdentifier(S... 阅读全文
posted @ 2018-09-21 09:16 brave-sailor 阅读(1402) 评论(0) 推荐(0)
摘要: 在开发中, 我们习惯了类似下面这种方式去实现引用资源: context.getResources().getDrawable(R.drawable.flower); 但是,当我们提前知道这个资源的id,想动态去引用,而不是在id里面固化应该怎么办呢? 比如某个图片资源的id是R.drawable.test_1, 而且有序的还有test_2,test_3, 我们如何动态的去引用它们?这里有两种... 阅读全文
posted @ 2018-09-21 09:13 brave-sailor 阅读(1184) 评论(0) 推荐(0)
摘要: 一,获取android工程里面的各种资源的id; 1.1 string型 比如下面: << string name=”OK”>> 客户端请求成功 << / string>> 1.2 color型 比如下面: << color name=”colorPrimary”>>#3F51B5 << /colo 阅读全文
posted @ 2018-09-21 09:10 brave-sailor 阅读(3302) 评论(0) 推荐(0)
摘要: 当我们获取网络数据的时候,解析之后往往都是一个字符串,而不是资源id,所有我们没有办法直接使用,只能通过名称来获取到资源id, 阅读全文
posted @ 2018-09-21 09:06 brave-sailor 阅读(535) 评论(0) 推荐(0)