Android中如何实现OEM(2)

 

 

首页Linux编程

背景:

阅读新闻

Android中如何实现OEM

[日期:2013-04-17]   来源:Linux社区  作者:tibib   [字体:]  

修改strings.xml中name属性为app_name(具体名称看配置)的值

/**
 * @author Tibib
 *
 */
public class XmlModifyUtil {
        /**
        * 使用的是 jdom库
        */
        public static void modifyXML(File modifyXmlFile, String appNameAttrValue,
                    String appNameText) {

OutputStreamWriter bos = null ;
              try {
                    SAXBuilder builder = new SAXBuilder();
                    if (modifyXmlFile.exists()) {
                          Document document = (Document) builder.build(modifyXmlFile);
                          Element root = document.getRootElement();
                          List<Element> stringChildList = root.getChildren( "string");
                            for (Element element : stringChildList) {
                                String nameAttrValue = element.getAttribute("name" )
                                              .getValue();
                                  if (nameAttrValue.equals(appNameAttrValue)) {
                                        element.setText(appNameText);
                                }
                          }

String xmlFileData = new XMLOutputter().outputString(document);
                            // strings.xml默认是UTF-8格式
                          bos = new OutputStreamWriter(
                                        new FileOutputStream(modifyXmlFile), "UTF-8" );
                          bos.write(xmlFileData);
                          bos.flush();

} else {
                          System. out .println("File does not exist" );
                    }
            } catch (Exception ex) {
                    ex.printStackTrace();
            } finally {
                    if (bos != null ) {
                            try {
                                bos.close();
                          } catch (IOException e) {
                                e.printStackTrace();
                          }
                    }
            }
      }

}

 

Android百度地图开发之通过地址获得经纬度

Java文件的 In 与 Out 的相对性

相关资讯       Android实现OEM 

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8b1edf506ef61dae1ad45b8501bda5c3.html