原创 張孝祥讀寫鎖(學習筆記)

package cn.javaious.concurrence; import java.util.Random; import java.util.concurrent.locks.ReadWriteLock; import java

原创 張孝祥Callable&Future(學習筆記)

package cn.javaious.concurrence; import java.util.Random; import java.util.concurrent.Callable; import java.util.concu

原创 2.4使用數據項顯示子元素(display children using data items)

Problem 利用項呈現器,把 數組元素所在容器顯示出來。 Solution 利用DataGroup容器,設置dataProvider爲IList接口的實現類,設置itemRendered爲IDataRender實現類。 Discuss

原创 java反射方法

private Object invokeReflectMethod(Class clazz, String methodName, Object[] paras) throws SecurityException

原创 Spring事務傳播機制

當我們調用一個基於Spring的Service接口方法(如UserService#addUser())時,它將運行於Spring管理的事務 環境中,Service接口方法可能會在內部調用其它的Service接口方法以共同完成一個完整的業

原创 命令行查看android數據庫

點贊 收藏 分享 文章舉報 javaious 發佈了51 篇原創文章 · 獲贊 14 · 訪問量 15萬+ 私信 關注

原创 張孝祥線程池的概念和Executors類的應用(學習筆記)

package cn.javaious.concurrence; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; i

原创 搭建cocos2d-android-1環境

下載cocos2d 進入github.com,搜索cocos2d android,點擊鏈接進入下載頁 或者直接https://github.com/ZhouWeikuan/cocos2d打開進入下載頁。 對於不懂git的小白,只能下載zi

原创 canvas.save() canvas.restore() 作用

這裏canvas.save();和canvas.restore();是兩個相互匹配出現的,作用是用來保存畫布的狀態和取出保存的狀態的。這裏稍微解釋一下,   當我們對畫布進行旋轉,縮放,平移等操作的時候其實我們是想對特定的元素進行操作

原创 Activity生命週期(一)

1.生命週期圖解: 2.概述: 點贊 收藏 分享 文章舉報 javaious 發佈了51 篇原創文章 · 獲贊 14 · 訪問量 15萬+ 私信

原创 Activity橫豎屏切換時生命週期變化

關於Activity橫豎屏切換的聲明週期變化: 1、新建一個Activity並把各個生命週期打印出來 2、運行Activity,得到如下信息 onCreate--> onStart--> onResume--> 3、按crt

原创 Android之SurfaceView學習

首先我們先來看下官方API對SurfaceView的介紹 SurfaceView的API介紹 Provides a dedicated drawing surface embedded inside of a view hierar

原创 剖析 SurfaceView Callback以及SurfaceHolder

 callback接口:        只要繼承SurfaceView類並實現SurfaceHolder.Callback接口就可以實現一個自定義的SurfaceView了,SurfaceHolder.Callback在底層的Surf

原创 強制類型轉換

在java中強制類型轉換分爲基本數據類型和引用數據類型兩種,這裏我們討論的後者,也就是引用數據類型的強制類型轉換。       在Java中由於繼承和向上轉型,子類可以非常自然地轉換成父類,但是父類轉換成子類則需要強制轉換。因爲子類擁

原创 android非UI線程調用Toast

開發android遊戲的時候,相擁Toast測試一下數據,報錯了。 05-26 21:15:56.681: W/System.err(14558): java.lang.RuntimeException: Can't create ha