[问题] android app新手观念一问

楼主: apout (apout)   2016-05-09 16:07:23
因为刚开始自学android 程式编辑,有个问题困扰我,以Java来说假设有个Dog class,要
创造他的物件就Dog x = new Dog();
但在android studio写程式,在画面编辑拉一个TextView到手机画面,id设定为txv,然
后在逻辑编辑处只会写到例如 TextView txv=(TextView)findViewById(R.id.txv),将画
面物件与程式做连结,但并没有以TextView txv = new TextView()来创物件,但又有看

Random用法,书本有用Random x= new Random()创Random物件,有点搞不清楚何时要new何
时不用,麻烦各位指导小弟,感恩
作者: ssccg (23)   2016-05-09 16:18:00
findViewById不是在建立物件,是从已经建好的ContentView中找出指定id的物件拉到编辑画面是在编辑layout xml档案View物件是(setContentView时呼叫)LayoutInflator解析xml档案之后建立的

Links booklink

Contact Us: admin [ a t ] ucptt.com