Android 杂七杂八记录
最近整了下android編程,有些小問題,還是需要記錄下來,方便以后查詢啊。
1、打印二進(jìn)制/十六進(jìn)制數(shù)據(jù)
byte b = 2;
 System.out.println(Integer.toBinaryString(b));?
 System.out.println(Integer.toHexString(b));
2、java是部分有符號與無符號的,char為2 BYTE的數(shù)據(jù)
3、android ndk編程中出現(xiàn)ReferenceTable overflow (max=1024)后,程序掛了。這是由于在java與c中平凡的切換變量,處理方法是在JNI的代碼中把不需要的變量釋放掉。如:
?
?
?
void Java_com_cvtouch_services_Touch_doCalibrate(
JNIEnv *env,jobject obj, int fd, jchar jbuf[])
?
jbyte *pbuf;
?
pbuf = (*env)->GetByteArrayElements(env, jbuf, 0);
.......
//函數(shù)末尾需添加release
?
(*env)->ReleaseByteArrayElements(env, jbuf, pbuf, 0);
}?
4、eclipse自動補(bǔ)充import包的快捷鍵:ctrl+shift+o
5、通過網(wǎng)絡(luò)調(diào)試:
adb connect ip:5555 ?#在終端上運(yùn)行此命令后,就連接上android系統(tǒng)了
然后就是運(yùn)行時選擇此機(jī)器即可
?
6、button隱藏:
?? ? ? ?Button btn = (Button)findViewById(R.id.btn);
?? ? ? ?btn.setVisibility(Button.INVISIBLE);
?
總結(jié)
以上是生活随笔為你收集整理的Android 杂七杂八记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 《数字图像处理 第三版》(冈萨雷斯)——
- 下一篇: ant更改主题色报错Inline Jav
