代码理解问题

来源:3-2 字体图标库集成与封装

mango_01

2018-05-18

在3分23的时候,有这个么一个方法:

/**

   * 初始化字体图标

      */    

private void initIcons(){   

      if (ICONS.size()>0){//如果图标集合大于0  

           //指定他的第一个           

final Iconify.IconifyInitializer initializer=Iconify.with(ICONS.get(0));     

        for (int i = 1; i < ICONS.size(); i++) {       

         initializer.with(ICONS.get(i));       

     }      

   }    

},为什么这个要单独出来写: final Iconify.IconifyInitializer initializer=Iconify.with(ICONS.get(0));,而不是把他放到for循环里边从零开始

写回答

1回答

傅猿猿

2018-05-19

你追着源码看,里面是一个容器然后迭代配置对象,我也想直接循环,结果不可以…不知道现在的版本是不是可以了

0
0

Android通用框架设计与完整电商App开发

从第一行代码开始教你,通用且一键式配置的框架设计并轻松实现完整电商App

2028 学习 · 1182 问题

查看课程