原创 自定義Adapter的ListView無法響應onItemClickListener原因及其解決方法

原因:自定義Adapter的View中可能含有Button、CheckBox等子View, onclick事件觸發是需要獲得focus的 而當listView的內容View含有其他子控件也需要獲取focus時,就會將focus交給其他子控

原创 如何判斷EditText的內容是否是正確IP格式

之前自己寫算法,查找字符串中有幾個點,然後再判斷點外的字符是否符合0-255。 其實不用這麼麻煩,直接調用InetAddress來判斷 boolean isIpString(String arg0){ boolean is=true

原创 Java獲取不重複的隨機整數(非輪詢比較循環排除法)

  這裏只討論隨機整數,一般用於生成不重複的隨機密碼。   比較常見的方法是:每次在獲取隨機數後都與之前獲取的數進行比較,如果重複就重新獲取。個人比較杞人憂天,擔心每次重新獲取的隨機數還是重複的,所以就不太敢用這種方法。   個人的方法是

原创 錫鉍-鉍錫-焊錫的缺點

如下圖所示,圖1是某創商城賣的焊錫,幾乎都是這個牌子的。 這個就是錫鉍成分的,所謂的低溫焊錫絲,熔點130多度。 LED燈珠也不耐高溫,所以貼片錫膏也大都是錫鉍成分的。 低溫特性好,不過也有缺點。 缺點就是不牢固,不適合用於焊接較大個器件

原创 Java Math 反正弦asin反餘弦acos函數使用注意事項

  大家都知道,函數sin和cos的值的範圍爲[-1,1]。   在計算機中,由於計算位數有限,導致運算產生誤差。對於32位計算機,該誤差已經降低到非常非常小了,而64位和128就更小了。然,不管怎樣,即使是1/(2^32)甚至1/(2^

原创 Android Canvas轉Bitmap轉ImageView 指定尺寸大小

我想,當大家看到這個標題時,想必已經瞭解了Canvas和Paint的關係了,而且也知道通過自定義View以及重寫onDraw(Canvas canvas)函數來實現Canvas。 個人在運用自定義View時,發現將View作爲某個佈局的子

原创 ESP8266安信可ESP12用AT+CWJAP_DEF連接開放網絡WIFI無密碼怎麼辦?

如題,基於ESP8266的安信可WIFI模組ESP12,正常情況下,用AT指令連接有密碼的WIFI網絡,指令如下: AT+CWJAP_DEF="網絡SSID","密碼" 現在,如果要連接的WIFI是開放網絡,是沒有密碼的網絡,怎麼辦? 很

原创 Android獲取WIFI網關地址與子網掩碼地址

WifiManager wm = (WifiManager)getSystemService(WIFI_SERVICE); DhcpInfo di = wm.getDhcpInfo(); long getewayIpL=di.gatewa

原创 STM8S開發入門之使用EWSTM8(IAR STM8S)新建工程點亮一個LED(基於STM8S001J3)

李工喜榮說: 1、預先安裝好EWSTM8(IAR STM8)軟件,全稱爲IAR Embedded Workbench for STMicroelectronics STM8 IDE 2、下載好STM8S標準庫,此處所用標準庫爲STM8S_

原创 我的電腦我做主,hao123滾一邊去

我是開發者,但我也不是電腦全精通。 纂改主頁算是小事,但是你動我的計算機策略、註冊表我就不客氣了。 1、把hao123域名列入路由器黑名單中 2、採用修改hosts手段, 打開C:\Windows\system32\drivers\etc

原创 Android禁止按鍵關閉AlertDialog

在setPositiveButton(setNegativeButton)中添加: //用於不關閉對話框try { Field field = dialog.getClass().getSuperclass().getDeclaredF

原创 Android創建隱藏文件或者文件夾,並對其讀寫操作

android創建隱藏文件或者文件夾,其實只要在文件名或者文件夾名字前加一個點號即可。 隱藏文件(夾)可直接進行讀寫。 下面是一段隱藏文件的創建和讀寫,測試正常。 如果需要去除隱藏,那就是重命名,去除點即可。 File

原创 Android onCreateContextMenu onContextItemSelected獲取view信息

onContextItemSelected(MenuItem item) 只有item信息,沒有view信息,如何獲取view信息呢? 就是先定義個外部參數 如 int selectedPosition=0; view.setOnCre

原创 計算機32位浮點數二進制編解碼

原文參考:http://zhidao.baidu.com/question/42376730.html 有編輯 整數怎樣轉2進制,小數怎樣轉2進制就不說了。

原创 VB Label自動換行妙招

哈哈,其實是用Textbox代替label 將textbox的appearance設爲flat 然後border設爲0 背景設爲“按鈕表面” multiline設爲true scrollbar設爲0 這樣就可以自動換行了