[php] 在 Mac 用ATOM / Visual Studio Code 為 php debug

依php版本安裝 xdebug

brew install homebrew/php/phpXX-xdebug
在 /usr/local/etc/php/{x.y}/conf.d/ext-xdebug.ini) 內加上
xdebug.remote_enable=1

Read More

[Mac] 解決 您要讓應用程式 XXX 接受傳入的網路連接嗎 一直跳出

方法1: 先關掉該app 設定→防火牆→進階→允許名單找到該app移掉 再打開app 同意 方法2: 開啟終端機輸入 (可以先輸入codesign -v 後把app檔拉到終端機畫面會自動產生路徑)


codesign -v /Applications/xxx.app
如果會有/Applications/xxx.app: a sealed resource is missing or invalid 就是得把app檔刪掉重新安裝

Read More

[php] 實作callback

用名稱呼

function run1($callback)
{
 $callback('123');
}

Read More

[Android] setClickListener in custom view

直接設 setClickListener 沒反應
要加上

    private OnClickListener listener;

    @Override
    public boolean dispatchTouchEvent(MotionEvent event) {

Read More

解決 Error:Execution failed for task 'preDexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command finished with non-zero exit value 1

解決 Error:Execution failed for task ‘preDexDebug’. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command  finished with non-zero exit value 1

Read More

[Android] 下拉更新 SwipeRefreshLayout

Layout Xml

                <android.support.v4.widget.SwipeRefreshLayout

Read More

[Android] 處理 Can't create handler inside thread that has not called Looper.prepare()

因為 UI 操作不能在其它 thread 做
直接用 activity 提供的 runOnUiThread 做掉

1
2
3
runOnUiThread(new Runnable(){ public void run(){
//原本會報錯的ui操作
});

Read More

[Unity] uGUI (4.6) EventSystem 事件系統 快速上手

4.6 新進的 EventSystem 事件系統 可以用在 UI 事件外也可以用在普通的 GameObject
終於不用自已打射線偵測點擊了

環境 4.6.0b17 因為才beta版所以變動的機率很大

  • 對 UI 偵聽事件:
    這邊先用 Image 試

    加入 UI - Image
    加入 Image 之後應該會自動建立一個 EventSystem ( 如果沒有自已加 )
    Image 之上的 Canvas 會自動掛 GraphicRaycaster
    Image 掛上 UI - Event Trigger
    寫個
    public void onClick(){ Debug.Log (name + " is Clicked!"); }
    掛在 Image 身上
    對 Event Trigger 按 Add New - PointerClick - 按右下的 +
    把自身從 Hierarchy 拖進 None(Object) 右邊指定剛寫的 Function
    try it !

Read More

[Unity] uGUI (4.6) EventSystem 事件系統 快速上手

4.6 新進的 EventSystem 事件系統 可以用在 UI 事件外也可以用在普通的 GameObject
終於不用自已打射線偵測點擊了

環境 4.6.0b17 因為才beta版所以變動的機率很大

  • 對 UI 偵聽事件:
    這邊先用 Image 試

    加入 UI - Image
    加入 Image 之後應該會自動建立一個 EventSystem ( 如果沒有自已加 )
    Image 之上的 Canvas 會自動掛 GraphicRaycaster
    Image 掛上 UI - Event Trigger
    寫個
    public void onClick(){ Debug.Log (name + " is Clicked!"); }
    掛在 Image 身上
    對 Event Trigger 按 Add New - PointerClick - 按右下的 +
    把自身從 Hierarchy 拖進 None(Object) 右邊指定剛寫的 Function
    try it !

Read More

[Cocos2d-x] 在 Mac 上設置 Cocos2d-x (Cocos2d-x 3 .x)

環境 OSX 10.9 , Cocos2d-x 3.2

下載Cocos2d-x http://cocos2d-x.org/download

JAVA http://www.oracle.com/technetwork/java/javase/downloads/index.html
安裝 AndroidSDK+ADT(android) http://developer.android.com/sdk/index.html
SDK要用2.3.3 其它會報錯

Read More