Android 開發小知識點收集(隨時更新)

2021-09-20 04:54:14 字數 1513 閱讀 1914

int maxmemory = (int) (runtime.getruntime().maxmemory() / 1024);

log.d("tag", "max memory is " + maxmemory + "kb");

//在dialog.show()之後呼叫

public static void setdialogwindowattr(dialog dlg,context ctx)

@override

public void onwindowfocuschanged(boolean hasfocus)

當activity展示咋使用者面前則 hasfocus 為 true;

1)、類中位置不同:成:類內 局: 方法內伙子方法上;

2)、記憶體中位置不同:成:棧記憶體 局:堆記憶體;

3)、生命週期不同:成:與物件共存亡 局:與方法共存亡;

4)、初始化值不同:成:有預設值 局:無預設值,必須賦值。

uuid 類似於時間戳 永遠不可重複。

string uuid = uuid.randomuuid().tostring().replaceall("-", "");
wifimanager wifimanager = (wifimanager) getsystemservice(wifi_service);

wifiinfo wifiinfo = wifimanager.getconnectioninfo();

logger.d("wifiinfo"+wifiinfo.tostring());

logger.d("ssid"+wifiinfo.getssid());

wifimanager.getconfigurednetworks()
if (connectiondetector.getconnectiontype(this) != connectiondetector.wifi)  else
**如下:

intent intent = new intent();

if(android.os.build.version.sdk_int >= 11)else

startactivity(intent);

或者

if (android.os.build.version.sdk_int > 10)  else
之前用上面6的方法可以完美的獲取wifif裝置的 ssid 但是不能顯示 ssid 即使用者名稱

assert manager != null;

networkinfo info = manager.getactivenetworkinfo();

if (info != null && info.isconnected())

知識點收集

1。正規表示式 備註 今天boss讓我把oracle中的所有表的結構和約束指令碼匯出來,如果說幾十個還好說乙個個導怎麼都行問題是現在1000多個表 最後通過toad導處來,但是問題也隨之而來,有些drop 和alter的script相對別的環境新建來說是不需要的 所以要剔除掉這些語句。一時間自己也想...

知識點收集

隨手記下知識點 方便後面複習。1 機器學習 model a set of function goodness of funtion best function lr相關的推導,與linear regression的對比 svm聚類演算法 gradient descent正則 偏差方差 cost fu...

ios基礎 小知識點收集(1)

不積跬步,無以至千里 不積小流,無以成江海。荀子 收集學習ios中的小知識點,每天進步一點點。一 class和 import class 只宣告類,不會引入類檔案,加快編譯速度,防止類相互import出錯 在m中仍然需要import整個類檔案。import匯入整個類檔案,在需要使用類中的變數 函式和...