android程式設計小技巧

2021-05-25 03:16:05 字數 1530 閱讀 4948

1、在標題欄中加入進度條:

//明確進度條

4、建立快捷方式

ophone上的方法

android上的實現方法

shortcutintent.putextra(intent.extra_shortcut_intent, intent);

shortcutintent.putextra(intent.extra_shortcut_icon_resource,

intent.shortcuticonresource.fromcontext(this,

r.drawable.icon));

sendbroadcast(shortcutintent);

uses permission

5、判斷網路是否可用

函式用於判斷網路是否可用

1、androidmanifest.xml

2、permission

@override

public void onreceive(context context, intent intent)

第一種:

bitmap bitmap = new bitmap (…);

drawable drawable = new bitmapdrawable(bitmap);

轉換drawable to bitmap

wifimanager wifimanager = (wifimanager) getsystemservice(wifi_service);

wifiinfo wifiinfo = wifimanager.getconnectioninfo();

int ipaddress = wifiinfo.getipaddress();

string ip = inttoip(ipaddress);

public string inttoip(int i)

10、程式控制螢幕變亮:

windowmanager.layoutparams lp = getwindow().getattributes();

lp.screenbrightness = 100 / 100.0f;

getwindow().setattributes(lp);

11、乙個透明:

bitmap buffer = bitmap.createbitmap(width, height, bitmap.config.argb_4444);buffer.erasecolor(color.transparent);

12、過濾特定文字

filter filter = myadapter.getfilter();

filter.filter(mysearchtext);

13、拖放控制

button1.setontouchlistener(new button.ontouchlistener() ;

public boolean ontouch(view v, motionevent event)

return false;

}});

程式設計小技巧

define conn x,y x y define tochar x x define tostring x x x y表示什麼?表示x連線y,舉例說 int n conn 123,456 結果就是n 123456 char str conn asdf adf 結果就是 str asdfadf 怎...

程式設計小技巧

1.如何通過輸入一組任意長度的數字序列?char inchar n int num n int i 0 int len 0 scanf s inchar len strlen inchar printf len d len for i 0 i 2.scanf gets 與getchar 的區別 ge...

程式設計小技巧

1 判斷奇數 if n 0x1 或用用 x 2 0,不要用 x 2 1,因為x可能是負 數。2 在判斷兩個浮點數 a 和 b 是否相等時,不要用 a b,應該判斷二者之差的絕對值 fabs a b 是否小於某個閾值,例如 1e 9 3 用 char 的值作為陣列下標 例如,統計字串中每個字元出現的次...