目前分類:Android (88)

瀏覽方式: 標題列表 簡短摘要

首先呢 請先按照官網的作法 

1. Setting Up  Google Play Services

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()


Android上的menu風格不同 其中用得最多的莫過於左右滑動來顯示隱藏的Menu了

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

如果我們要在Android上使用Facebook SDK 該怎麼用呢?

Facebook SDK 有分舊版(3.0以前) 與新版(3.0 & 之後)

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

Google Android內建的TTS有支援很多語言  就是沒有中文

市面上的也要錢

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

最新的GoogleMap v2 安裝方法

http://wangshifuola.blogspot.tw/2013/01/androidgoogle-maps-android-api-v2.html

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

首先要把歡迎畫面的Activity設為最先執行的Activity

 

cookiesp 發表在 痞客邦 PIXNET 留言(1) 人氣()

在使用Bitmap時在不同SD版本

內存的管理方法有些不同

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

通常網路上 例如 HitGub 都會有神人放已經寫好的套件

那要怎樣引用進Eclipse呢

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

Android內有許多已經簡單的圖檔

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(1) 人氣()

在Android裡面常常需要取得

一些元件,Layout的位置

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

兩段程式碼同樣功能卻有很大差別

效率,簡潔,易懂之類的都可以看出高手與新手的差別

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(1) 人氣()

ActionBar是個好用的類別

2013-04-10 04.07.53  

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

這問題在Window上沒問題

但在Mac上突然出現

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

此元件只能在Android3.0以上使用


 

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

if("".equals(mEditText.getText().toString().trim())){
    //edittext輸入為空白或無輸入
}else{
    //edittext有輸入
}

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

參考

http://www.xapps.tw/article/330

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

AlertDialog有很多用法

下面提供一些比較進階的問題

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

以下是以onTouchEvent實現判斷手勢滑動的方向

//裡面的upX upY downX downY 是float全域變數

public boolean onTouchEvent(MotionEvent event) {

                float X = event.getX(); // 觸控的 X 軸位置
                float Y = event.getY(); // 觸控的 Y 軸位置

                switch (event.getAction()) { // 判斷觸控的動作

                case MotionEvent.ACTION_DOWN: // 按下
                        downX = event.getX();
                        downY = event.getY();

                        return true;
                case MotionEvent.ACTION_MOVE: // 拖曳

                        return true;
                case MotionEvent.ACTION_UP: // 放開
                        Log.d("onTouchEvent-ACTION_UP","UP");
                        upX = event.getX();
                        upY = event.getY();
                        float x=Math.abs(upX-downX);
                float y=Math.abs(upY-downY);
                double z=Math.sqrt(x*x+y*y);
                int jiaodu=Math.round((float)(Math.asin(y/z)/Math.PI*180));//角度
                
                        if (upY < downY && jiaodu>45) {//上
                                Log.d("onTouchEvent-ACTION_UP","角度:"+jiaodu+", 動作:上");
                        }else if(upY > downY && jiaodu>45) {//下
                                Log.d("onTouchEvent-ACTION_UP","角度:"+jiaodu+", 動作:下");
                        }else if(upX < downX && jiaodu< =45) {//左
                                Log.d("onTouchEvent-ACTION_UP","角度:"+jiaodu+", 動作:左");
                                // 原方向不是向右時,方向轉右
                                if (mDirection != EAST) {
                                        mNextDirection = WEST;
                                }
                        }else if(upX > downX && jiaodu< =45) {//右
                                Log.d("onTouchEvent-ACTION_UP","角度:"+jiaodu+", 動作:右");
                                // 原方向不是向左時,方向轉右
                                if (mDirection ! = WEST) {
                                        mNextDirection = EAST;
                                }
                        }
                        return true;
                }

                return super.onTouchEvent(event);
        }

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

如果各位看官的MotionEvent.ACTION_MOVE,MotionEvent.ACTION_UP無效

那一定是你在各個動作裡.........沒有return true

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

註冊請參考(只要參考註冊的部分就好了):

http://wazai.net/1758

文章標籤

cookiesp 發表在 痞客邦 PIXNET 留言(0) 人氣()

1 2345
找更多相關文章與討論