-
dd
查看全部 -
code
查看全部 -
總體思路
查看全部 -
m
查看全部 -
m
查看全部 -
娜娜娜的我家查看全部
-
總體實現(xiàn)思路查看全部
-
文字高度計算查看全部
-
看看查看全部
-
【習敘】: 斷斷續(xù)續(xù)看了三天,學到了很多東西 讓我回憶下: #單例模式# 2-2:進一步加深了單例模式的創(chuàng)建 4-1:進一步加深了單例模式的使用 #draw# 進一步加深了對貝塞爾曲線的應用的認識。 進一步加深了paint的認識。 領略了drawText里面,x參數(shù)和y參數(shù)的奧秘。 第一次接觸到原來還有fontMetrics這個神奇的東東以及和他有關的幾條橫線。 進一步體驗了paint.measureText(string); 體會了把bitmap當作canvas來繪制的方法或步驟。 4-1:進一步加深了對尺寸dp的認識(sp,px,dip區(qū)別)。 #Service# 2-4:拓寬了對service應用的眼界(持有view) #自定義窗體# 進一步加深了getWindow().setFlag()里面各種常用參數(shù)的體驗。 原來 #系統(tǒng)參數(shù)# 2-3:進一步加深了如何獲取系統(tǒng)尺寸的方法的認識。 2-3:領略了原來狀態(tài)欄的高有時候也是應該(需要)獲取的。 #觸摸事件# 進一步加深了觸摸事件的實際應用的體驗。 4-1:領略了android:clickable="ture"這個屬性在觸摸事件分發(fā)里面的實用價值。 但是老師其實說得稍微還是有點亂,有些地方沒有演示出來,而且沒有源代碼對比,部分知識點不好把握查看全部
-
總體思路查看全部
-
WindowManager的Api查看全部
-
文字規(guī)格圖、canvas.drawText(text,x,y,textPaint)中x為左邊點左邊,y為文字基線左邊,即為文字規(guī)格圖里面的Baseline查看全部
-
總體思路的講解查看全部
-
私有化構造函數(shù)查看全部
-
仿360加速球,使用單例設計模式。查看全部
-
文字規(guī)格查看全部
-
手勢識別對象查看全部
-
文字基數(shù)還不大清楚,截圖標志查看全部
-
自定義控件基本方法查看全部
-
仿360加速球效果查看全部
-
從log來看,MainActivity、FloatViewManager和MyProgressView都是運行在主線程中,且handler中的runnable也是在主線程中,這樣子在主線程中頻繁的刷新會不會不妥? 09-21 17:45:37.221 32723-32723/cn.sharesdk.imooc_animation360 I/suncj﹕ MainActivity getThreadId = 1 09-21 17:45:45.461 32723-32723/cn.sharesdk.imooc_animation360 I/suncj﹕ FloatViewManager getThreadId = 1 09-21 17:49:33.521 32723-32723/cn.sharesdk.imooc_animation360 I/suncj﹕ MyProgressView singleTapRunnable getThreadId = 1查看全部
-
Step7:加速球雙擊動畫的實現(xiàn)思路查看全部
-
將手勢觸摸的事件onTouchListener交給手勢監(jiān)聽器來處理。查看全部
-
Step6:加速球事件處理之手勢識別查看全部
-
通過坐標繪制曲線的形狀查看全部
-
Step5:加速球的繪制與顯示 1)繪制一個正方形 2)在正方形中繪制一個封閉的圓 3)在圓中繪制一個波浪的進度條 進度條的實現(xiàn): 將各個點連起來,波浪線使用貝塞爾曲線 使用只繪制重疊的部分,即可實現(xiàn)波浪線的效果 4)繪制出進度的百分比查看全部
舉報
0/150
提交
取消