原创 sql

sql對大小寫不敏感,但數據庫的數據對大小寫敏感 select sale+0.15 from price select (sale+0.15)ret

原创 如果構造方法中包含super(…)或this(…)調用,那麼它們只能作爲該構造方法的第一條語句,也就是說連try…catch都不可以有

如果構造方法中包含super(…)或this(…)調用,那麼它們只能作爲該構造方法的第一條語句,也就是說連try…catch都不可以有

原创 非原子的double和long

爲實現Java內存模型,對非volatile的long或double值的一次寫操作是被當做兩次獨立地寫操作來處理的:每次寫一半——32位。這會導致一種情況,一個線程看到一個寫操作寫入的前32位,另一個寫操作寫入的後32位。 對vola

原创 runOnUiThread 、 Handler 對比(一)

this.runOnUiThread(new Runnable() {           @Override           public void run() {               try {            

原创 迭代與遞歸的區別

遞歸的基本概念:程序調用自身的編程技巧稱爲遞歸,是函數自己調用自己. 一個函數在其定義中直接或間接調用自身的一種方法,它通常把一個大型的複雜的問題轉化爲一個與原問題相似的規模較小的問題來解決,可以極大的減少代碼量.遞歸的能力在於用有限

原创 android studio 2.0 preview 編譯報錯

Error:Internal error: (java.lang.ClassNotFoundException) com.android.repository.io.FileOpUtilsjava.lang.ClassNotFoundEx

原创 android Toasts

1.基礎 Context context = getApplicationContext(); CharSequence text = "Hello toast!"; int duration = Toast.LENGTH_SHORT;

原创 android應用框架

原文地址:http://developer.android.com/guide/components/fundamentals.html android應用程序一旦裝進設備,每個程序會在它自己安全的沙盒裏運行。 1.android操作系統

原创 android layouts

1.引言 兩種定義佈局的方式:xml和runtime動態生成(ADT Plugin for eclipse提供了一個預覽xml的視圖) 2.layout params 父view爲子view定義了layoutparams,比如linear

原创 寫Java代碼分別使堆溢出,棧溢出

我們知道,在JAVA中,可以使用關鍵字new來創建Java對象。例如, ArrayList list = new ArrayList(); 實際上,在創建完上面的一個對象後,在JVM中,會把new出來的對象存放在堆內存中, 同時,

原创 android -- MemoryFile 內存文件(IO性能優化)

前些天還自已寫了一個內存文件用於http數據交互使用,沒想到今天翻代碼,盡然找到類似的現有實現,真是汗! 呵呵,那麼就在這簡要介紹一下吧! 應用場合: 1、對於I/O需要頻繁操作的,主要是和外部存儲相關的I/O操作,Memory

原创 android Dialogs

1.引言 Dialog是對話框的基類,可以實現以下子類: AlertDialog,DatePickerDialog,TimPickerDialog。 這些類爲你定義了樣式和結構,不過你可以使用DialogFragment作爲對話框的內容。

原创 android數據儲存之存儲方式

        可以將數據儲存在內置或可移動存儲,數據庫,網絡,sharedpreference。         android可以使用Content provider來使你的私有數據暴漏給其他應用程序。 一.sharedprefere

原创 關於極光推送技術原理的幾點思考

移動互聯網應用現狀 因爲手機平臺本身、電量、網絡流量的限制,移動互聯網應用在設計上跟傳統 PC 上的應用很大不一樣,需要根據手機本身的特點,儘量的節省電量和流量,同時又要儘可能的保證數據能及時到達客戶端。 爲了解決數據同步的問題,在

原创 android設備兼容性

原文地址:http://developer.android.com/guide/practices/compatibility.html android被設計成可以在多種不同的設備上運行的系統,爲了達到這個目的,android系統提供了一