Articles of java

如何从WSDL文件生成Java类

我正在为Android应用程序工作。 我需要使用Web服务。 我有一个wsdl文件,但我想将其转换为java,以便我可以在我的Java程序中使用它的function。 有什么办法将wsdl文件转换成Java?

睡一个线程,直到在另一个线程中出现一个事件

我在Android应用程序中有两个线程,一个是视图线程,另一个是工作线程。 我想要做的是,hibernate工作线程,直到视图线程终止onDraw方法的处理。 我怎么能做到这一点? 有没有等待信号或什么?

我如何dynamic创build一个所有的Android UI组件的编程列表? 如TextView,ImageView等

我正在创build一个程序,在这个程序中,我需要创build一个所有不同Android组件的列表,而不是用手工计算和input列表 。 我想通过编程来弄清楚我是否可以将它添加到如下所示的string数组中? Components[] = {"TextView", "ImageView", "RelativeLayout", "LinearLayout", "Random", "DecimalFormat … 同样,我想以编程方式创build一个所有不同的数据types的列表 ,例如Int,String,ArrayList等被添加到像下面的string数组 DataTypes[] = {"Int", "String", "Object", "Double", "Char", "Boolean … 上面我已经能够做到了 。 到目前为止,我一直在按照上面的方法打字。 我怎样才能做到这一点? 谢谢 澄清 通过数据types:我的意思是声明variablestypes保存数据,例如INT,string,对象,布尔,双,数组,ArrayList等 按组件:我的意思是任何可视组件,可以添加到Android的XML如ImageView,TextView,LinearLayout,RelativeLayout等 是的,我知道这些组件的数量可以是无限的(由正在使用的API决定),为此我想dynamic生成它们 最好不要使用别人的图书馆

runOnUiThread(new Runnable(){

我知道NPE有很多不同的原因,但是我有点奇怪(至less对我来说)。 所以我已经成功地将我的Activities转换为Fragments ,但我的问题似乎来自显示date的函数。 当应用程序正在运行时,一切正常。 但只要按下后退button。 应用程序部队closures,然后在日志中说,我得到了第102行的NullPointerException 。所以看着代码,我做了这个研究,但不幸的是什么也没有。 这是当您按下后退button时出现错误的行。 getActivity().runOnUiThread(new Runnable(){ 此外,我已经尝试禁用后退button(因为我正在build立一个发射器,这是不需要的)。 但它似乎并没有工作。 这是整个date显示方法/函数的代码。 // (Calendar) Date function – Displays dateview on Card final boolean keepRunning1 = true; Thread thread_two = new Thread(){ @Override public void run(){ while(keepRunning1){ // Make the thread wait half a second. If you want… try { Thread.sleep(500); } catch (InterruptedException e) […]