原创 安卓:Activity:Tasks and Back Stack

Tasks and Back Stack 任務和回退堆棧 快速預覽 所有的活動(activities)屬於任務任務是包含活動的順序集合任務能夠移到後臺,並保持其持有的活動的狀態和順序,使得用戶在其他任務中不至於丟失他們的工作。

原创 那些算法在哪裏?

Vijay D寫到: 在我看來,一個系統背後主要發揮作用的算法更容易在非算法課程上找到,這和應用數學中的成果比理論數學中更容易出現在應用中是一個道理。在講座中,很少有實際問題能夠精確匹配到一個抽象問題。歸根結底,我認爲沒有理由讓流行的

原创 Android開發遇到的細節問題(一)

持續更新中。。。 1 爲什麼按鈕XML綁定的點擊事件出錯,或者無效? 例如: <?xml version="1.0" encoding="utf-8"?> <Button xmlns:android="http://schemas.an

原创 Smail語法基本知識(一)

Smali 背景:  Smali,是指安卓系統裏的 Java 虛擬機(Dalvik)所使用的一種.dex 格式文件的彙編器。  Baksmali 則是反彙編器。  其語法是一種寬鬆式的 Jasmin/dedexer語法,而且它實現了.de

原创 Java I/O全文摘要(十二)過濾流,加密流

1 Hash函數 Hash函數用於抽取特徵 驗證黑客是否修改文件,頁面是否更新,已經數字簽名的簽名部分(之後再用非對稱加密體系加密) 2 Hash函數需求 給定一個hash 函數 ,不應該能夠反向得到一個文件 強的單值hash應該能夠應

原创 Proguard手冊(少量進行了中文翻譯)

Input/Output Options @filenameShort for '-include filename'.-include filenameRecursively reads configuration options

原创 Java I/O全文摘要(八)過濾流,數據流

1 數據流 Data Streams 數據流讀取和寫入字符串,整形,浮點數和其他高層抽象的數據。 類: java.io.DataInputStream 和 java.io.DataOutputStream 可以讀取寫入Java的原始類型和

原创 Android:Animation 使用手冊

這篇文章主要作爲查詢手冊。 Animation 視圖動畫 有5種XML方式:alpha,scale,rotate,translate,set alpha 透明度動畫: <alpha android:fromAlpha

原创 Java I/O全文摘要(六)過濾流,過濾流

1.過濾流 "Filter streams are used for encryption, compression, translation, buffering, and much more." 過濾流用於加密,壓縮,翻譯,緩衝和其他

原创 Java I/O全文摘要(五)數據源,網絡流

1. 網絡流 Java語言從一開始就考慮了網絡的設計。 它是第一個對網絡流支持和文件流支持同樣多(甚至更多)的語言。 但是具體的所使用的流往往隱藏在無文檔的sun包中。 因此,網絡流依賴於InputStream 和 OutputStrea

原创 Java I/O全文摘要(十)過濾流,壓縮流

1  壓縮流 java.util.zip 包,包含了6個流類和其他6個其他各式各樣用於讀寫zip,gzip和其他解壓縮格式。 Java使用這些類來讀取寫入JAR文檔和顯示PNG圖片。 你可以將這些工具用於通用的壓縮和解壓縮過程。 由於有了

原创 Android:Animator使用指南

(一)快速開始 Animator是屬性動畫,通過修改對象的屬性來達到實現動畫的效果。 一段替換Animation全功能的Animator代碼:(請使用3.0以上API來執行前面的例子) ObjectAnimator an

原创 Java I/O全文摘要(十一)過濾流,JAR歸檔

1 JAR jar文件是Java標準的歸檔和發佈格式。 它用於applets,servlets,標準之外的GUI應用程序,庫字節碼文件,Java豆和其他。 用JAR來放置配置數據,參數,檢索表,本地化的字符串和其他非代碼資源都是非常合適的

原创 Java I/O全文摘要(九)過濾流,內存流

1 內存流 之前的章節中,講述瞭如何從Java程序的一個數據源移動數據到另一個數據源。流還可以從Java程序的一個部分移動數據到另一個部分。 本章講解下面這些流: Sequence stream,Byte array stream, Pi

原创 Java I/O全文摘要(十三)過濾流,對象序列化

1 對象序列化 ObjectInputStream 和 ObjectOutputStream實現了  DataInput 和DataOutput 使用方法: writeObject( ) 和 readObject( ) 2 讀取和寫入對