編輯:關於Android編程
public static void enableStrictMode() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) {
StrictMode.ThreadPolicy.Builder threadPolicyBuilder = //線程策略
new StrictMode.ThreadPolicy.Builder()
.detectAll() //發現所有策略的違反行為
.penaltyLog(); //發現違反策略,打印log。還有其他的方式,參考API
StrictMode.VmPolicy.Builder vmPolicyBuilder = //VM策略
new StrictMode.VmPolicy.Builder()
.detectAll()
.penaltyLog();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
threadPolicyBuilder.penaltyFlashScreen(); //發現違反策略的行為,是屏幕閃爍
vmPolicyBuilder
.setClassInstanceLimit(MyClass.class, 1); //這裡限制 MyClass 的實例最多只有一個,否則違反策略。
}
StrictMode.setThreadPolicy(threadPolicyBuilder.build());
StrictMode.setVmPolicy(vmPolicyBuilder.build());
}
}
可以把它放到Application . onCreate() 裡,這樣,程序打開的時候,它就起作用了。 一定不要在release版中使用它,很耗性能的。
if(debug){
<pre name="code" class="java"><span style="white-space:pre"> </span>enableStrictMode() ;</pre>}
<pre></pre>
<br>
<br>
nexus7一鍵刷安卓android L教程
nexus7一鍵刷安卓android L教程,谷歌之子,大家都知道他吧。現在小編給大家帶來了nexus7一鍵刷安卓android l的方法,目前的Andro
通過webView與javascript交互來研究webView的特點
1、前言webView是android中用於展示簡單的網頁或者加載一些html格式的很好的選擇,它提供了很多的操作上的封裝但同時又不失去靈活性,因為他提供了webView
Android仿ViVO X6 極速閃充動畫效果
一直都在看自定義View,經過一個星期的堅持,基本上能夠寫出一些比較實用的控件效果了,今天天氣太熱,就待在家裡玩手機,然後手機沒電了,在充電的時候,看到了手機的充電動畫,
android studio最基本的知識一
最近看到身邊的很多android開發程序員都在使用android studio,於是自己也下了個嘗試怎麼使用。其實這個開發工具在2013年我就知道了,那時由於自己太懶了,