摘要:
多個線程共享同一份內(nèi)存,就是說,一個變量可以同時被多個線程所訪問。這里要特別注意同步和原子操作的問題。 Java中最基本的同步例子。 如果覺得使用wait/notify比較麻煩,可以使用Java提供的BlockingQueue,從名字就可以看出它是一個阻塞隊列。看下面的例子。
閱讀全文
摘要:
1.AndroidAndJSInterface.java 2.deml.html
閱讀全文
摘要:
webView.loadUrl("http://10.0.2.2:8080/assets/RealNetJSCallJavaActivity.htm"); js調(diào)用的Java文件中寫 點擊視頻可以選擇任意播放器
閱讀全文
摘要:
1.映射Java對象到JavaScript對象上 MainActivity.java 注意:解決該WebView.addJavascriptInterface接口不起作用的兩種辦法 ①針對版本改成16 ②在JavaScript接口類的方法加上@JavascriptInterface注解 2.Java
閱讀全文
摘要:
1.main.xml 2.demo.html 3.WebViewDemo.java 首界面 點擊按鈕時,html內(nèi)容改變
閱讀全文
摘要:
1.使用StateListDrawable替換selector 默認(rèn)不好使需要在使用的對象設(shè)置為可點擊的;有兩種方法: 方法1 方法2: 2.使用GradientDrawable替換shape
閱讀全文
摘要:
一、代理概念 代理的兩種模式靜態(tài)代理和動態(tài)代理,這個是怎么區(qū)別的我們談一下,Java中都是通過編譯器生成.class文件,在通過JVM讀取,然后加載到內(nèi)存中,生成對應(yīng)的需要對象,根據(jù)代理類創(chuàng)建的時間分成靜態(tài)和動態(tài)代理,靜態(tài)的代理就是在程序運行前.class文件就存在,我們經(jīng)常使用的代理模式就是靜態(tài)代
閱讀全文