原创 爲JAVA性能而設計(2)
爲性能而設計, 第二部分: 減少對象創建[/b] From java World. 在設計 Java 類的時候避免性能上的冒險 概要 許多通常的 Java 性能問題都起源於在設計過程早期中的類設計的思想, 早在
原创 SSL/TLS協議簇加解密流程
一、概述 SSL協議是最早Netscape公司開發的安全通信協議,用於瀏覽器安全通信。到SSL Version3,提交作爲IFTF草案,已經廣泛的應用Intetnet通信。之後IETF對SSLv3稍作改動並更名爲TLS1.
原创 Ant引入第三方jar遇到的問題
最近在Android工程中引入了umeng統計,在Eclipse中一切正常,但是用ant編譯時遇到了一些問題: 可以正常編譯過,但運行時會遇到”ClassNotFound Exception”,如果把它去掉,工程就根本編譯不過,很奇怪
原创 android 兩個應用之間的通信與調用
Android 裏面的兩個APK通信的方式有哪些? 自己網上查了查,總結了一下: 1. 廣播,最簡單的方法,這個實現起來比較簡單 2. AIDL,功能強大,支持一對多併發通信,支持實時通信。 3. 網上一個人寫的: 思路
原创 ant配置文件詳解(轉)
最近打算在eclipse工程中使用ant, 發現ant工具還是很不錯的。 比eclipse靈活多了。 xml的配置詳細說明。 --------------------------------------------------
原创 Fragment、Activity比較——Android碎片介紹
Fragment是Android honeycomb 3.0新增的概念,Fragment名爲碎片不過卻和Activity十分相似,下面介紹下Android Fragment的作用和用法。Fragment用來描述一些行爲或一部分用戶界面
原创 分析android動畫模塊
Android 平臺提供了兩類動畫,一類是 Tween 動畫,即通過對場景裏的對象不斷做圖像變換(平移、縮放、旋轉)產生動畫效果;第二類是 Frame 動畫,即順序播放事先做好的圖像,跟電影類似。本文分析了 Tween 動畫的實現原
原创 Java程序執行超時——Future接口介紹
在Java中,如果需要設定代碼執行的最長時間,即超時,可以用Java線程池ExecutorService類配合Future接口來實現。 Future接口是Java標準API的一部分,在java.util.concurrent包中。Futu
原创 android:shape的使用
Android中常常使用shape來定義控件的一些顯示屬性,今天看了一些shape的使用,對shape有了大體的瞭解,稍作總結:先看下面的代碼: <shape> <!-- 實心 --> <solid a
原创 常用的APT命令參數
apt-cache search package 搜索包 apt-cache show package 獲取包的相關信息,如說明、大小、版本等 sudo apt-get install package 安裝包
原创 Android中dp和px之間進行轉換
在xml佈局文件中,我們既可以設置px,也可以設置dp(或者dip)。一般情況下,我們都會選擇使用dp,這樣可以保證不同屏幕分辨率的機器上佈局一致。但是在代碼中,如何處理呢?很多控件的方法中都只提供了設置px的方法,例如setPaddi
原创 X.509證書解析和使用
一、概述 常見的X.509證書格式包括: cer/crt是用於存放證書,它是2進制形式存放的,不含私鑰。 pem跟crt/cer的區別是它以Ascii來表示,可以用於存放證書或私鑰。 pfx/p12用於
原创 計算控件尺寸
除非你總是需要一個100×100像素的控件,否則,你必須要重寫onMeasure。 onMeasure方法在控件的父元素正要放置它的子控件時調用。它會問一個問題,“你想要用多大地方啊?”,然後傳入兩個參數—— widthMe
原创 Android四種Activity的加載模式
Android的進程,線程模型: http://www.cnblogs.com/ghj1976/archive/2011/04/28/2031586.html 其中對“Android的單線程模型”的描述,明白Activity的一些注意
原创 Fragment官方API
與Activity通信儘管Fragment被實現爲一個獨立於Activity的對象,並且可以在多個activity中使用, 但一個給定的fragment實例是直接綁定到包含它的activity的. 特別的, fragment可以使用 g