android ->在界面上使用URI编程 ----开发笔记1
导言 做android 开发有一段时间了,很多时候就是做些重复性的数据绑定,还有就是不够操作不够灵活,例如,我在某个界面要新增一个按钮,就需要发布一个新版本,就这么一个按钮的话其实,可以完全由服务器控制,例如UC,凡客他们要更新首页,不可能为了更新一个首页特地开发一个新版本,那多傻啊,所以,观察了一下,想出了一个可能解决的方案… 1.控制显示 如何做到有服务器控制客户端的显示呢? 我们可以在客户端预留一些可能会用的例如UC的首页: 箭头标志的区域,是会根据不同情况而更新,而我现在就是要做出这样的效果. 如何控制显示? 我们知道,android 找view是通过一系列ID 值找到相关的UI 那样,我们可以通过,在服务端,发送我们要修改的id. 1,是直接发送ID值还是发送一个具体路径? 这点,我毫无犹豫的选择了发送一个ui的路径,通过在客户端把这个URI进行转义,然后获得,相关的ID值.代码 /** * 资源ID 的几种形式 * res = package:type/entry * 1,res://com.achai@drawable/test_icon * 2,res://dr...