发明名称 |
一种Android平台工程的开发方法及系统 |
摘要 |
本发明属于计算机通讯领域,尤其涉及一种Android平台工程的开发方法及系统。该Android平台工程的开发方法包括:定义资源属性类,生成公用的资源属性ID(IDentity,识别码);根据资源属性ID组织资源文件,将资源文件单独生成资源应用包;将资源应用包设置成应用程序的资产文件,生成应用程序包;程序运行时:应用程序包中的应用程序解析资产文件中的资源应用包,导出资源内容;通过公用的资源属性ID,读取相应的资源文件,设置给应用程序包中应用程序使用。本发明的有益效果在于:在用户换肤或定制自己的界面时,只需要编译资源应用包,不用再关心代码,在没有源码的情况下,也可以修改资源文件,实现换肤。 |
申请公布号 |
CN102455931B |
申请公布日期 |
2014.03.19 |
申请号 |
CN201010525547.5 |
申请日期 |
2010.10.28 |
申请人 |
TCL集团股份有限公司 |
发明人 |
詹红艳;袁英灿 |
分类号 |
G06F9/45(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
深圳市君胜知识产权代理事务所 44268 |
代理人 |
杨宏 |
主权项 |
一种Android平台工程的开发方法,包括:将资源文件单独生成资源应用包;将资源应用包设置成应用程序的资产文件,生成应用程序包;程序运行时:应用程序包中的应用程序解析资产文件中的资源应用包,导出资源内容;读取相应的资源文件,设置给应用程序包中应用程序使用;其中,所述资源文件单独生成资源应用包之前,定义资源属性类,生成公用的资源属性ID;根据所述资源属性ID组织资源文件,再将资源文件单独生成资源应用包;所述读取相应的资源文件是通过公用的资源属性ID进行读取。 |
地址 |
516001 广东省惠州市鹅岭南路6号TCL工业大厦8楼技术中心 |