原创 給對話框設置大小後怎樣快捷的關閉對話框

當我們使用如下代碼給一個對話框設置大小後,AlertDialog dialog = new AlertDialog.Builder(DrawHomeActivity.this) .setTitle("標題").setV

原创 Field requires API level 5 (current min is 4)等相關錯誤的解決

有時候,你建立Android Project的時候,選擇較低的 min API Level,在程序中複寫(@Override)某個基類的方法時,會出現錯誤提示,諸如:Field requires API level 5 (current

原创 獲取網絡數據中的數組顯示成ListView的簡單流程

首先說一下  這是我自己的個人筆記,如果想看看,不用看細節,可以看流程。 定義一個線程池 ExecutorService pool = Executors.newFixedThreadPool(15); 運用線程獲取網絡數據  即編輯相關

原创 About Computer (二)

1 How Do People Use Computers    People use computers in many ways. Stores use computers to keep track of products and

原创 GC垃圾收集器概述

一個優秀的Java程序員必須瞭解GC的工作原理、如何優化GC的性能、如何和GC進行有效的交互,因爲有一些應用程序對性能要求較高,例如嵌入式系統、實時系統等。只有全面提升內存的管理效率,才能提高整個應用程序的性能。 本篇文章首先簡單介紹GC

原创 java多線程當中wait notify notifyAll的使用

在多線程的情況下,由於同一進程的多個線程共享同一片存儲空間,在帶來方便的同時,也帶來了訪問衝突這個嚴重的問題。Java語言提供了專門機制以解決這種衝突,有效避免了同一個數據對象被多個線程同時訪問。   wait與notify是java同步

原创 android.content.res.Resources$NotFoundException錯誤的解決辦法

EditText.setText(8);   當使用上面這樣的代碼時,將報錯,   原因是將 這裏的8 看爲是資源。   正確的使用方法可以這樣: EditText.setText(8+"");  

原创 IT行業新名詞--透明手機/OCR(光學字符識別)/夾背電池

透明手機 機身設計的一大關鍵部分是可替換玻璃的使用,利用導電技術,在看不到線路的環境下,讓LED發光。 這種玻璃內含液晶分子,對於內容的顯示則是通過電流對分子的刺激來實現。當手機斷電後,分子位置會隨機分佈,並呈現出乳白色的外觀。 透明手機

原创 谷歌和蘋果是“兩種不同的政府”

谷歌I/O開發者大會上剛閉幕沒幾小時,《紐約時報》網絡版就刊登評論文章對谷歌的野心(Ambitious)予以“揭露”,稱谷歌正在讓自己無處不在,”它想進入你的家中,你的車裏,甚至固定到你的手腕上”。 “無處不在”這個評價是非常恰當的,

原创 微軟將徹底改變Windows發佈方式

        從新聞網上看到信息: 微軟上任 CEO 史蒂夫·鮑爾默在職最後一段時間引入了更快的產品發佈週期,不再向從前那樣,每隔幾年發佈一次重大產品升級,而是功能一旦開發完畢就會推送升級。顯然,現任 CEO 納德拉也贊同這種策略,在

原创 除VISIO外,開源免費的流程圖設計軟件

提到流程圖和圖表設計,自然會想到微軟出品的Office Visio,它是一款強大的流程圖設計工具。Visio並不在Office標準套裝中,需要額外付費購買,這可能會帶來某些不便。一方面,並不是所有人都負擔得起,另外,如果是應急之需,臨時購

原创 Android 零基礎學習之路

第一階段:Java面向對象編程 1.Java基本數據類型與表達式,分支循環。 2.String和StringBuffer的使用、正則表達式。 3.面向對象的抽象,封裝,繼承,多態,類與對象,對象初始化和回收;構造函數、this關鍵字、方法

原创 java線程當中 sleep() join() yield()方法的簡單比較以及如何保護共享數據介紹

一:1.sleep() 使當前線程(即調用該方法的線程)暫停執行一段時間,讓其他線程有機會繼續執行,但它並不釋放對象鎖。也就是如果有Synchronized同步塊,其他線程仍然不能訪問共享數據。注意該方法要捕獲異常 比如有兩個線程同時執

原创 Android WIFI源碼思路詳解(Android4版本之前)

一:什麼是WIFI WIFI是一種無線連接技術,可用於手機、電腦、PDA等終端。WIFI技術產生的目的是改善基於IEEE802.11標準的無線網絡產品之間的互通性,也就是說WIFI是基於802.11標準的,但WIFI不等同無線網絡。

原创 Android 內存優化的幾點知識

不少人認爲JAVA程序,因爲有垃圾回收機制,應該沒有內存泄露。其實如果我們一個程序中,已經不再使用某個對象,但是因爲仍然有引用指向它,垃圾回收器就無法回收它,當然該對象佔用的內存就無法被使用,這就造成了內存泄露。如果我們的java運行很久