(1)Intent set=new Intent();
   set=.setclass("setting","DEVseting");
   activity.startActivityForResult(set,chooser);请问:set=.setclass("setting","DEVseting");有什么作用呢?
     activity.startActivityForResult(set,chooser); 里边的chooser为0和为1,执行效果有什么不同呢?(2)public synchronized void action();
    
   public              void action();
请问synchronized的作用是什么呢?有和没有的执行效果的区别是什么呢?
请会的朋友帮忙回答,在此先谢谢了

解决方案 »

  1.   

    1.设置启动Activity的具体类
    2.这个是针对多线程使用的。
      

  2.   

    其實吧,參數什麽意思,API文檔裏面都有。
    要學會查API啊,靠別人不如靠自己。
      

  3.   

    1.setclass(A,B)和 new Intent(A,B)一样 只是 一个直接出示化 ,setClass相当于 单独的给intent 赋予参数 
     set=.setclass("setting","DEVseting");等同于下行
    Intent set =new Intent("setting","DEVseting");
    意思就是 这个意图是和系统的 setting有关的调用 具体的方法是setting设置里的开发设置(DEVseting).2.这个和 java 里的 一样 就是一个同步的关键字 意思是 :这个 {}里的 方法是一个 原子操作必须执行完了 
    才会 释放资源