Android 開發中一些很有用但你不知道的方法

2021-07-25 08:27:28 字數 1567 閱讀 4454

english_version:
public

static

void printmap(map mp)

}

public

static

int randint(int min, int max)

*備註:大家注意看到有一些no上新增了一些數字,其實這些從能力上來說是yes,但是為什麼說是no呢?下面乙個乙個解釋: 1. 數字1:啟動activity在這些類中是可以的,但是需要建立乙個新的task,一般情況不推薦; 2. 數字2:在這些類中去layout inflate是合法的,但是會使用系統預設的主題樣式,如果你自定義了某些樣式可能不會被使用; 3. 數字3:在receiver為null時允許,在4.2或以上的版本中,用於獲取黏性廣播的當前值。(可以無視); 4. contentprovider、broadcastreceiver之所以在上述**中,是因為在其內部方法中都有乙個context用於使用。

public

static

bitmap blurbitmap(context context, bitmap src, int radius)

android

:layout_width="match_parent"

android

:layout_height="wrap_content"

tools

:text="這段話只在預覽時能看到,執行以後就看不到了"

/>

android 

}...

compileoptions

}

git rm -r --cached .

git add .

git commit -m 'update .gitignore'

wrap_content

這樣,控制項的寬高預設都是wrap_content樣式啦。

context類中的createpackagecontext(packagename, flags)方法,可用來獲取指定包名應用程式的context物件。

textview類的setkeylistener(keylistener)方法; 其中digitskeylistener類,使用getinstance(string accepted)方法即可指定edittext可輸入字符集;

view類中的getlocationinwindow(int)方法和getlocationonscreen(int)方法,獲取view在視窗/螢幕中的位置;

staticlayout 在自定義控制項繪製文字的時候很有用。

android中的四大元件千萬不要通過new的方式建立出來。

android 

release }}

摘自如下位址(部分):

gcc 中一些有用的選項

gcc print libgcc file name print current library search paths and their order ld verbose grep search show all files succeessfully opened during linkin...

IBM QISKit 中一些有用的功能

以下幾種函式都針對的是qiskit 0.7版本。1.circuit.depth 用你的量子電路的名字代替 circuit 就可以測出量子電路的深度。非常簡單好用。2.job monitor 當我們在ibm的量子晶元上執行量子演算法的時候,乙個很大的問題是我們在等待結果時,不知道現在是還在排隊等待使用...

Android開發中一些常用的ADB命令

adb android debug bridge adb的工作原理也不是很複雜,它是基於c s架構 我們可以在windows下開啟多個命令列客戶端 可以提高開 可以讓我們更加了解linux系統的執行機制。1.adb devices 列出連線的裝置,如果有多台裝置可以通過在adb後面加 s s dir...