對於對象比較使用equals()方法的重要性,這裡以String類為例進行了比較。/** * 對於對象比較使用equals()方法的重要性,這裡以String類為例進行了比較。 * @a
開發了一個程序,功能如下: 獲取2~32之間的6個整數,並取得這6個偶數的和。 本例中引用了Math.random(),但是實際上實現的是Random.nextDouble()。 只是對於一般的使用random的情況,較Random類,我們習慣使用M
使用Socket套接字進行編程,完成的是基於TCP可靠服務實現服務器與客戶端的雙通信。package com.han; import java.awt.Container; import
程序實現了ZIP壓縮。共分為2部分 : 壓縮(compression)與解壓(decompression) 大致功能包括用了多態,遞歸等JAVA核心技術,可以對單個文件和任意級聯文件夾進行壓縮和解壓。 需在代碼中自定義源輸入路徑和目標輸出路徑。&nb
JAVA線程的應用實例(運用2種中斷線程方式,基於實現進度條為例) Java內置了對多線程的支持,那些在其他語言中必須由手工完成的工作,現在都可以由Java自動處理。我們進入多線程就像進入了一個全新的領域,因為它的編程思想打破了傳統,傳統的程序代碼一
JAVA實現圖像縮放(通過 java.awt.geom的仿射變換結合java.awt.image的各種插值方法實現)。程序分為2部分:實現標准封裝ImageScale功能 代碼塊去測試和使用ImageScale類的效果,以及對其中RGB元素通過移位手
直接在環境變量中加上 :JDK安裝路徑名/bin (也可以先設JAVA_HOME然後設設JAVA_HOME/bin,但必須是在同一區域中進行設置,系統變量區域或用戶變量區域,否則設置的JAVA_HOME不會生效)。使用CMD(肯定是Windows而且
java定時任務,每天定時執行任務。以下是這個例子的全部代碼。public class TimerManager { //時間間隔 private static final long PERIOD_DAY = 24 * 60 *
Android.mk中的下面這個標識可以決定模塊是否編譯LOCAL_MODULE_TAGS := eng dev/device/samsung/crespo/vendorsetup.shadd_lunch_c
Android Debug Bridge (adb) 是一個android開發人員必會的多功能的調試工具,確實它的名字一樣,它在開發者和目標機器之間,架起了一座bridge。adb的用法很簡單,只要看完SDK文檔關於ADB的部分,(android-s
從內核之上,我們首先應該從文件系統的init開始,因為 init 是內核進入文件系統後第一個運行的程序,通常我們可以在linux的命令行中指定內核第一個調用誰,如果沒指定那麼內核將會到/sbin/, /bin/ 等目錄下查找默認的init,如果沒有找
真機不行,模擬器可以。手機有問題,先記錄代碼再說。代碼如下:AndroidManifest.xml<?xml version=1.0 encoding=utf-8?> <manifest&n
ProGuard簡介ProGuard是一個SourceForge上非常知名的開源項目。官網網址是:http://proguard.sourceforge.net/。Java的字節碼一般是非常容易反編譯的。為了很好的保護Java源代碼,我們往往會對編譯
有些復雜的布局的實現,這裡可以提供一個思路,在布局中嵌入自己的Activity,直接貼源碼:1.ActivityInLayoutDemoActivity.java: package com.zhf.ActivityInLayou
聯系人分章節顯示以及ListView快速滑動顯示聯系人首字母例子,查閱網上很多這樣的例子後,發現普遍是從系統源碼裡面抽取的,而且普遍比較復雜,這裡做了精簡,擴展性較強,移植起來非常方便。1.FastContactSearchDemoActivity.
分享一個簡單的截屏代碼。1.主Activity package com.zhf.ScreenshotDemo; import Android.app.Activity;&nb
TextView自帶的走馬燈效果在失去焦點的情況下會無效,公司正好需要一個這樣的效果,即使失去焦點走馬燈效果依然存在,那麼該怎麼做呢?網上亂七八糟的代碼一大堆,寫的那麼復雜,所以我就寫了一個簡單的例子,下面直接上代碼了。1.自定義TextView:&
iPhone中標簽欄在底部的這種風格,現在網上都很流行,那麼在Android中該怎麼實現呢?網上看到幾篇文章,其中農民伯伯的一篇比較有參考價值,但方法不是太簡便。因為公司的項目也使用到這個技術,我研究後發現寫的也過於復雜,後來我就自己琢磨寫了一個De