看見乙個人寫了乙個圓形的可以轉的選單,當時看的還是挺模糊的,最後自己模仿的寫了一遍,這是源**
基本思想是這樣的
1,把每個圖示顯示的什麼圖示確定下來
2,計算每乙個點的座標,
3,在activity就可以正確顯示出了
4,當我們移**標的時候,計算出移動後的圖示的角度,知道角度和半徑就可以設定它的座標啊,以它為起始圖示,畫出剩下的圖示
5,實在很模糊,不理解的再議論
啟動的activity
選單生成的類
package rw.circle; import android.content.context; import android.graphics.bitmap; import android.graphics.bitmapfactory; import android.graphics.canvas; import android.graphics.color; import android.graphics.paint; import android.util.log; import android.view.motionevent; import android.view.view; public class circlemenuactivity extends view /* * 這個函式是設定每乙個點 */ private void setpoint() private class seeview }
Android 仿酷點圓形選單
看見乙個人寫了乙個圓形的可以轉的選單,當時看的還是挺模糊的,最後自己模仿的寫了一遍,這是源 基本思想是這樣的 1,把每個圖示顯示的什麼圖示確定下來 2,計算每乙個點的座標,3,在activity就可以正確顯示出了 4,當我們移 標的時候,計算出移動後的圖示的角度,知道角度和半徑就可以設定它的座標啊,...
Android 仿酷點圓形選單
看見乙個人寫了乙個圓形的可以轉的選單,當時看的還是挺模糊的,最後自己模仿的寫了一遍,這是源 基本思想是這樣的 1,把每個圖示顯示的什麼圖示確定下來 2,計算每乙個點的座標,3,在activity就可以正確顯示出了 4,當我們移 標的時候,計算出移動後的圖示的角度,知道角度和半徑就可以設定它的座標啊,...
android 利用屬性動畫實現酷炫的圓形選單
廢話不哆嗦,直接上 反正也差不多沒人看,就自己記錄下咯 package com.example.testroundmenu import android.animation.objectanimator import android.os.bundle import android.view.vie...