내가 봐야 될 부분이 View관련 부분이라 일단 레벨11에서 추가된 변수 및 함수들을 나열해 보았다.
생각보다 많다...헉...ㅡㅠ

추가된 함수나 변수를 보면 특별한 점은 없나. 앞에 추가된 기능 drag & drop  등등 에 관련된 걸 적용하기 위한 
함수나 변수에 불가하다......~


--Nested classes--
View.DragShadowBuilder  
View.OnDragListener
View.OnLayoutChangeListener
View.OnSystemUiVisibilityChangeListener


--Constants--
LAYER_TYPE_HARDWARE
LAYER_TYPE_NONE
LAYER_TYPE_SOFTWARE
MEASURED_HEIGHT_STATE_SHIFT
MEASURED_SIZE_MASK
MEASURED_STATE_MASK
MEASURED_STATE_TOO_SMALL

SCROLLBAR_POSITION_DEFAULT
SCROLLBAR_POSITION_LEFT
SCROLLBAR_POSITION_RIGHT

STATUS_BAR_HIDDEN
STATUS_BAR_VISIBLE


--Public Methods--
void addOnLayoutChangeListener(View.OnLayoutChangeListener listener)
static int combineMeasuredStates(int curState, int newState)
boolean dispatchDragEvent(DragEvent event)
void dispatchSystemUiVisibilityChanged(int visibility)
float getAlpha()
int getLayerType()
Matrix getMatrix()
final int getMeasuredHeightAndState()
final int getMeasuredState()
final int getMeasuredWidthAndState()
int getNextFocusForwardId()
float getPivotX()
float getPivotY()
float getRotation()
float getRotationX()
float getRotationY()
float getScaleX()
float getScaleY()
int gtSystemUiVisibility()
float getTranslationX()
float getTranslationY()
int getVerticalScrollbarPosition()
float getX()
float getY()
boolean isActivated()
boolean isDirty()
boolean isHardwareAccelerated()
boolean isSaveFromParentEnabled()
void jumpDrawablesToCurrentState()
boolean onDragEvent(DragEvent event)
void removeOnLayoutChangedListener(View.OnLayoutChangeListener listener)
static int resolveSizeAndState(int size, int measureSpec, int childMeasuredState)
void setActivated(boolean activated)
void setAlpha(float alpha)
final void setBottom(int bottom)
void setLayerType(int layerType, Paint paint)
final void setLeft(int left)
void setNextFocusForwardid(int nextFocusForwardid)
void setOnDragListener(View.OnDragListener l)
void setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener l)
void setPivotX(float pivotX)
void setPivotY(float pivotY)
final void setRight(int right)
void setRotation(float rotation)
void setRotationX(float rotationX)
void setRotationY(float rotationY)
void setSaveFromParentEnabled(boolean enabled)
void setScaleX(float scaleX)
void setScaleY(float scaleY)
void setSystemUiVisibility(int visibility)
final void setTop(int top)
void setTranslationX(float translationX)
void setTranslationY(float translationY)
void setVerticalScrollbarPosition(int position)
void setX(float x)
void setY(float y)
ActionMode startActionMode(Action<ode.Callback.callback)
final boolean startDrag(ClipData data, View.DragShadowBuilder shadowBuilder, Object myLocalState, int flags)


--Protected Methods--
void dispatchSetActivated(boolean activated)









저작자 표시 비영리
신고
posted by 몰라용
이놈의 꿀 소스!!!!!!!!!!!!!!!!!!!!!!

honeycomb에 새로 추가된 기능
(UI 중심으로 볼려고 한다.)


1. Fragments
    -  기존 activity와 비슷
    -  Activity 안에서 FragmentManager로 관리 할 수있다.

2. Action Bar
    - 기존의 타이틀 바를 대신한다.

3. System clipboard
    - System-wide clipboard로부터 어플리케이션은 데이터를 복사하기나 붙혀넣기를 할 수 있다. 

4. Drag and drop
    - 새로운 api로 간단하게 drag and drop을 지원한다.

5. App widgets
    - 기존에 widgets을 만들기 위해서는 충분한 뷰가 지원 되지 않았다.
       예전의 뷰를 몇개 지원했는지 기억이 안나지만 GridView, ListView, StackView등 여러가지를 지원한다. 

6. Status bar notifications
   - Notification APIs가 확장되었다고 한다. 예를들어서 setLargeIcon(), setTicker()등등

7. Content loaders
  - 

8. Bluetooth A2DP and headset APIs
   -

9. Animation framework
   - 

10.Extended UI framework
    - 여러가지 위젯이 추가되었습니다.
      AdapterViewAnimator, AdapterViewFlipper 등등




************************************
일단 에뮬...겁나 느리다. 테스트하기가 두려울 정도다.............





















허니컴 sdk 다운로드
http://developer.android.com/sdk/index.html
 


 
저작자 표시 비영리
신고
posted by 몰라용


티스토리 툴바