有些类中的方法不知道什么时候被调用
发表在Android图书答疑 2017-09-19 悬赏:5 学分 《Android移动开发 慕课版》第13章 综合开发实例——个人理财通
是否精华
版块置顶:

一般的调用方法,是用对象名加方法或者用类名+静态方法的形式来显式调用,但我发现好多的方法写在那里并没有被显式的调用,比如onCreate(),onStart()等,比如一些监听的方法,好象是由系统根据一些状态的变化触 发调用,但以下这个类里面的方法,不知道 是什么时候 被 调用的。

个人理财通的这个pictureAdapter类中的重写的方法,请老师解释 一下!

public  PictureAdapter(String[]title,int []image,Context content){
        super();
        inflater=LayoutInflater.from(content);
        pictureList=new ArrayList<Picture>();
        for(int i=0;i<title.length;i++){
            picture=new Picture(title[i],image[i]);
            pictureList.add(picture);

        }


    }

    @Override
    public int getCount() {
        return 0;
    }

    @Override
    public Object getItem(int i) {
        return null;
    }

    @Override
    public long getItemId(int i) {
        return 0;
    }

    @Override
    public View getView(int i, View view, ViewGroup viewGroup) {
        return null;
    }
}
2017-09-19 15:24:29编辑
分享到:
精彩评论 3
ITmens
学分:601 LV6
TA的每日心情
假期加油中
2018-08-03 21:31:23
2017-09-19
沙发

      我告诉一下你常用简单的方法吧,大多数情况我们,检查项目流程也会用到,主要用于判断方法,执行步骤,和方法执行次数,很简单: 

System.out.println("=====1====="); 这样添加到代码中在控制台中就能观察了。打“=”是为了方便观察,“1”是标识位置 其它位置你可以打“2”等等。

      你可以自己尝试去查找,这样记忆会深刻。如果还是不清楚可以在给我回复下。

luo123456123cheng
学分:1960 LV9
2017-09-20
板凳

ITmens 发表于2017-09-19 16:44

      我告诉一下你常用简单的方法吧,大多数情况我们,检查项目流程也会用到,主要用于判断方法,执行步骤,和方法执行次数,很简单: 

System.out.println("=====1====="); 这样添加到代码中在控制台中就能观察了。打“=”是为了方便观察,“1”是标识位置 其它位置你可以打“2”等等。

      你可以自己尝试去查找,这样记忆会深刻。如果还是不清楚可以在给我回复下。

的确是个好方法,但为什么不用Andorid中的log.i(),而要用java中的system.out.println()

ITmens
学分:601 LV6
TA的每日心情
假期加油中
2018-08-03 21:31:23
2017-09-20
地板

luo123456123cheng 发表于2017-09-20 10:52

的确是个好方法,但为什么不用Andorid中的log.i(),而要用java中的system.out.println()

都一样习惯问题 写android都是有java基础 习惯了

首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照