編輯:關於Android編程
handler類的主要作用有兩個
(1)在新啟動的線程中發送消息
(2)在主線程中獲取、處理消息
public class MainActivity extends Activity {
private ImageView iv;
int[] imageids = new int[] { R.drawable.fy_d_go, R.drawable.fy_d_kf,
R.drawable.fy_d_kf2, R.drawable.ic_launcher };
int currentId = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
iv = (ImageView) findViewById(R.id.imageView1);
final Handler mhandle = new Handler() {
@Override
public void handleMessage(Message msg) {
if (msg.what == 0x1233) {
iv.setImageResource(imageids[currentId++ % imageids.length]);
}
}
};
new Timer().schedule(new TimerTask() {
@Override
public void run() {
mhandle.sendEmptyMessage(0x1233);
}
}, 0, 1200);
}
}
組件有Public和Private的概念,是否能被其他方調用。通過android:exported字段來確定,android:exported=true表示能,反之不行。
最近比較閒,公司項目更換後台,於是自己來研究微信支付和支付寶支付,把自己學習的過程寫下來,以備以後查看。注:要集成微信支付和支付寶功能,必須要有以下幾個配置信息,而這寫信
static修飾局部變量static修飾局部變量用於修改變量的存儲位置,從自動變量修改為靜態變量(在靜態區開辟空間,不在棧上開辟),但變量的鏈接屬性和作用域不受影響。st
移動大王卡怎麼購買、移動大王卡怎麼激活呢?下面小編分享一下移動大王卡購買鏈接,一起來看看吧。 移動大王卡怎麼購買? 通過山東移動掌廳申請,點擊&