XDA에 팁이 올라온지 많이 지났지만....맛클에는 없어서 한번 올려봅니다.


팁 참조 : http://forum.xda-developers.com/android/themes/guide-how-to-port-mokee-listview-t2808288



준비물


Framework2.jar Secsettings.apk Framework-res.apk


Step 1 리스트뷰 애니메이션 설정 추가하기


1-1 Secsettings.apk 디컴파일


1-2 . res/values/arrays.xml 열기


1-3.     <string-array name="listview_animation_entries">
        <item>@string/listview_off</item>
        <item>@string/listview_wave_left</item>
        <item>@string/listview_wave_right</item>
        <item>@string/listview_scale</item>
        <item>@string/listview_alpha</item>
        <item>@string/listview_stack_top</item>
        <item>@string/listview_stack_bottom</item>
        <item>@string/listview_unfold</item>
        <item>@string/listview_fold</item>
        <item>@string/listview_translate_left</item>
        <item>@string/listview_translate_right</item>
        <item>@string/listview_rotate</item>
    </string-array>
    <string-array name="listview_animation_values">
        <item>0</item>
        <item>1</item>
        <item>2</item>
        <item>3</item>
        <item>4</item>
        <item>5</item>
        <item>6</item>
        <item>7</item>
        <item>8</item>
        <item>9</item>
        <item>10</item>
        <item>11</item>
    </string-array>
    <string-array name="listview_interpolator_entries">
        <item>@string/listview_off</item>
        <item>@string/listview_accelerate_interpolator</item>
        <item>@string/listview_decelerate_interpolator</item>
        <item>@string/listview_accelerate_decelerate_interpolator</item>
        <item>@string/listview_anticipate_interpolator</item>
        <item>@string/listview_overshoot_interpolator</item>
        <item>@string/listview_anticipate_overshoot_interpolator</item>
        <item>@string/listview_bounce_interpolator</item>
    </string-array>
    <string-array name="listview_interpolator_values">
        <item>0</item>
        <item>1</item>
        <item>2</item>
        <item>3</item>
        <item>4</item>
        <item>5</item>
        <item>6</item>
        <item>7</item>
    </string-array>


추가하기


1-4. res/values/strings.xml 열기


1-5.     <string name="listview_animation_title">ListView animation</string>
    <string name="listview_off">Off</string>
    <string name="listview_wave_left">Wave (left)</string>
    <string name="listview_wave_right">Wave (right)</string>
    <string name="listview_alpha">Alpha</string>
    <string name="listview_scale">Scale</string>
    <string name="listview_stack_top">Stack (top)</string>
    <string name="listview_stack_bottom">Stack (bottom)</string>
    <string name="listview_unfold">Unfold</string>
    <string name="listview_fold">Fold</string>
    <string name="listview_translate_left">Translate (left)</string>
    <string name="listview_translate_right">Translate (right)</string>
    <string name="listview_rotate">Rotate</string>
    <string name="listview_interpolator_title">ListView interpolator</string>
    <string name="listview_accelerate_interpolator">Accelerate</string>
    <string name="listview_decelerate_interpolator">Decelerate</string>
    <string name="listview_accelerate_decelerate_interpolator">Accelerate decelerate</string>
    <string name="listview_anticipate_interpolator">Anticipate</string>
    <string name="listview_overshoot_interpolator">Overshoot</string>
    <string name="listview_anticipate_overshoot_interpolator">Anticipate overshoot</string>
    <string name="listview_bounce_interpolator">Bounce</string>


추가하기


1-6. res/xml에 첨부파일 추가


1-7. res/xml/display_headers.xml 열기(리스트모드 기준)


1-8.     <header android:icon="@drawable/ic_setting_airview" android:title="@string/listview_animation_title" android:key="listview_animation_settings" android:fragment="com.android.settings.ND7.ListViewSettings" /> 추가하기


1-9. smali 폴더에 첨부파일 추가


1-10 컴파일 후 다시 디컴파일


1-11 ListViewSettings.smali 열기


1-12. 7f0700fd 의값을 본인의 mokee_listview_animations의 값으로 변경


1-13 다시 컴파일 후에 폰에 적용


STEP 2 리스트뷰 애니메이션 작동하게 하기


2-1. framework2.jar 디컴파일


2-2. 첨부파일을 압축을 풀고 android/widget에 덮어쓰기


2-3. 자신의 Framework-res.apk 디컴파일


2-4 res/values/public.xml 열기


2-5. AbsListView.smali 내에 0x10으로 시작하는 ID값을 자신의 public.xml을 보고 교체

(저는 교체 안했습니다. 일치해서;;;;;;;)


작동영상도 올리고 싶지만.. 맛클은 동영상이 안 올라가므로.......fail....



Extra Form
첨부
smali.zip  [File Size:76.4KB/Download:24]
ListViewSettings.smali  [File Size:10.5KB/Download:21]
mokee_listview_animations.xml  [File Size:867Bytes/Download:19]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.
댓글 20
  • ?
    Saebyeol
    14.08.18
    오홍 한번 해보겠습니다 ㅋㄷ
  • ?
    CS,
    14.08.18
    저도 해봐야겠네요 ㅎㅎ
  • ?
    세나™
    14.08.19
    노트2 킷캣은 그냥 되었는데...노트3... 모르겟네요 ㅎ..
  • ?
    세나™
    14.08.19
    넵 해보세요~~ 수정 실수해도 리스트뷰 사용하는 모든 어플만 강종뜰뿐입니당 ㅋ;;
  • ?
    CS,
    14.08.19
    파일 수정은 무사히 마친듯한데 이놈들이 안보이네요....ㅠㅠ
  • ?
    세나™
    14.08.19
    저도 첨엔 그랫죠 ㅠㅠㅠ 종료트윅도 안떠요 ......ㅋ 루익도 못들어가고... 그래서 무덤덤 cwm 롬 재플래싱 ㅎㅎ
  • ?
    CS,
    14.08.19
    네? 전 모든게 정상적인데 이놈들이 안보이는거라는...혹시 제가 수정한것좀 봐주실수있는지요??
  • ?
    JOLT™
    14.08.19
    음....옛날부터 삽질했었는데 번번히 실패해서 포기했다죠.....리스트뷰 앱들만 강종되는게 아니라 부팅직후 모든앱들이 오류를 뿜뿜대더니 잠시후에 혼자서 재부팅.....심지어 s뷰화면도 안뜨는....
  • ?
    세나™
    14.08.19
    그건 그냥 산을 가신듯......
  • ?
    세나™
    14.08.19
    이놈들이라뇨..????
  • ?
    CS,
    14.08.19
    세팅.apk 프레임웍.jar 이 두녀석들이요;;
  • ?
    세나™
    14.08.19
    ..??? framework2.jar와 SecSetting.apk 입니다.
  • ?
    CS,
    14.08.19
    아...맞아요 그 두개파일...2개다 오류없이 컴파일까지 완성하고 폰에 적용까지했는데 오류도없고...설정창에 아무것도 없다는...
  • ?
    세나™
    14.08.19
    혹시 기종이...?????
  • ?
    CS,
    14.08.19
    G906K 라는 모델이옵니다..혹시 이녀석은 적용이 안되는 녀석이였던가요...?
  • ?
    세나™
    14.08.20
    갤파광이면...설정에서 리스트모드 말고 그리드모드에 추가해야 나타나요~
  • ?
    1-9. smali 폴더에 첨부파일 추가 이 부분이 이해가 안되서 그러는데 어떤 첨부파일 셋 중 어느 걸 어디에 넣어야 하나요?
  • ?
    세나™
    14.08.20
    리스트뷰세팅.smali입니다 ㅎ
  • ?
    CS,
    14.08.20
    아..,그렇군요 작업량이 늘어나네요 !! 다시 도전해봐야겠습니다 !!
  • ?
    CS,
    14.08.21
    자꾸 질문해서 죄송해요~ 세팅창.리스트 모두 나오는데 효과는 적용이 안되는데 ... 이유가 뭘까요 ㅠㅠ
댓글 쓰기 권한이 없습니다.
분류 정렬 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
SKT 노트3 NH4에서 SYSTEM만 빼고 올린 뒤 S5 포팅롬에서 HD보이스 살... 1 Vanadis 7599 2014.08.21
아터님 s5롬 s5카메라 이식법 5 file 폭주2412 6 3476 2014.08.21
강좌 갤럭시S5 순정런처 테마기능 활성화 강좌 18 file JOLT™ 21 12397 2014.08.21
갤럭시노트2(SKT-e250s) 커스텀롬/커스텀 리커버리/국내판 노트2에 해... 2 1R0N 6 15584 2014.08.20
arter님 s5커스톰 롬 센서문제 해결 3 file 창창창수 3639 2014.08.20
다운그레이드의 포인트는 aboot.mbn 인것 같군요.. 11 WoofMojito 2 7260 2014.08.20
강좌 (smali,xml수정) 삼성 킷캣롬에 모키 리스트뷰애니메이션 추가하기 20 file 세나☆ 3 8075 2014.08.18
viper4windows가 있었네요!! 5 coelus 11324 2014.08.16
삼성 단말에서 Wanam Xposed를 쓰면서 Android L Theme을 쓸 때 노티패... 1 Vanadis 1 5087 2014.08.16
폰으로 SecWallpaper 배경이미지 바꾸기. 2 file EXODUS_Q™ 4 5217 2014.08.16
ZIPme어플을 이용한 시스템+데이터 "백업"하기. 8 file EXODUS_Q™ 10 6394 2014.08.16
ZIPme어플을 이용한 update.zip만들기. 12 file EXODUS_Q™ 5 6809 2014.08.15
오딘이 계속 안될때 이렇게 해보세요. 4 비나리웅 3 4863 2014.08.13
(기초)부트애니 update.zip 만들기. 1 file EXODUS_Q™ 6 7064 2014.08.13
viper4 android 음장 1 정코난 2924 2014.08.12
LG U+갤3 루팅카운트 초기화 방법입니다 4 Nzel 1 7765 2014.08.11
노트3 NG5 펌웨어 에서 이전버전 킷캣 펌웨어 다운그레이드 성공 36 file 0베르스 27 20696 2014.08.11
[참고] 갤5(갤5포팅롬)에서 Viper4Android를 정상적으로 사용하시려면 26 hsk 11 12325 2014.08.07
스크립트로 트윅 효과가 있을 파티션에만 io queue 트윅하기 Vanadis 2508 2014.08.07
init.d 폴더 안에서 스크립트 파일만 755로 퍼미션 잡아주기 2 Vanadis 1 2575 2014.08.07
비지박스 없어도 될 것 같지만 어차피 비지박스 써야 하는 시스템 파티... 6 Vanadis 2649 2014.08.07
SD카드 손상에 관하여... 5 네이녀어 3914 2014.08.05
킷캣에서(4.4.2) 젤리빈 다운그레이드하기(MK2) [펌] 5 Allyce 1 6752 2014.08.04
Xposed Framework는 특정 어플리케이션의 실행을 방해합니다. 12 Edgestorm 8533 2014.08.03
[UCCW] UCCW 배터리 소모 줄이기 - 위치와 날씨 안쓰시는 분들만 file Jakiejake 5095 2014.08.01
킷캣 어플 숨기는 법입니다.(분류가 맞는지 모르겠네요) mall611 3 5162 2014.08.01
강좌 설정에 다른 어플 설정 추가하기 5 file 세나☆ 11 6862 2014.07.30
(기초) 순정펌웨어(.tar)에서 시스템 파일 추출하기. 33 file EXODUS_Q™ 40 6290 2014.07.30
(기초)시스템 어플 폰에 넣기. 16 file EXODUS_Q™ 14 3840 2014.07.28
강좌 (xml smali 수정) 노트2 킷캣 펌웨어 잠금화면에 날씨 표기하기 19 file 세나☆ 13 10640 2014.07.24
1 - 24 - 135