Android dependency visualizer (By alexzaitsev)

https://github.com/alexzaitsev/apk-dependency-graph


안드로이드 개발 프로젝트를 시각적으로 볼 수 있게 도와주는 도구입니다.

(클래스들끼리 얼마나 잘 이어져 있는지)



잘 짜인 앱일수록 아래와 같은 사진처럼 나오고




소스가 정리가 잘 안 돼 있거나 최적화가 미흡하면 아래와 같이 나옵니다.




사용 방법 (Java 7+ 가 필요합니다.)




압축 해제한 폴더에서 cmd로 아래 명령어를 입력하세요.


run 개발.apk 필터옵션



필터옵션은 com.example.test 처럼 특정 클래스만 필터링하거나 nofilter를 하시면 됩니다.

(예: run some.apk nofilter)


이 작업이 완료되면 index.html가 생성되는데 이것을 크롬과 같은 브라우저로 여시면 됩니다.


apk-dependency-graph-master.zip

(v0.0.5 2016/11/15)


저작자 표시 비영리 변경 금지
신고

Trackback Address :: http://choiseokwon.tistory.com/trackback/155 관련글 쓰기

ADB Idea 플러그인은 빠르게 ADB 옵션을 사용 가능하게 해줍니다.

ADB 앱 제거

ADB 앱 종료

ADB 앱 시작

ADB 앱 재시작

ADB 앱 데이터 청소

ADB 앱 데이터 청소 후 재시



아래 명령어로 실행 가능 합니다.

Mac OSX: Ctrl+Shift+A
Windows / Linux: Ctrl+Alt+Shift+A


Logo



1. File / Settings 에서 plugin 을 검색하여 Browse repositories...을 클릭하세요.


2. ADB Idea를 검색하여 설치하세요.



저작자 표시 비영리 변경 금지
신고

Trackback Address :: http://choiseokwon.tistory.com/trackback/154 관련글 쓰기



《 파견의 품격 (만능사원 오오마에) 


2007년 1월 10일부터 2007년 3월 14일까지 NTV에서 총 10화로 방영한 일본 드라마.

한국에서도 SBS 플러스(구 SBS 드라마플러스)에서 '만능사원 오오마에'라는 제목으로 방영했다.


줄거리 : 파견 사원 중에서도 특A급 사원인 오오마에 하루코와 마케팅부 동료 사원들 사이에서 벌어지는 이야기가 중심이 되는 드라마.


파견의 품격 (만능사원 오오마에).torrent


저작자 표시 비영리 변경 금지
신고

Trackback Address :: http://choiseokwon.tistory.com/trackback/153 관련글 쓰기

※ http://todiva.com/ 에서 제공하는 toPiece 테마를 기준

※ http://nubiz.tistory.com/ 에서 제공하는 Material T Mark 5 스킨에서 영감 받음



<!-- 결과 사진 -->


 

(normal)


(hover)


shBrushKotlin.js

(real)



<!-- 사용 방법 -->



1. 스킨 css 파일을 연다. (toPiece v3.1.1 에선 style_topiece_v01.css)


2. .imageblock 을 검색해서 .imageblock 텍스트만 모두 지운다.

( .section_1 #article .imageblock { --- } 이렇게 있으면 .imageblock만 지운다. )


3. 스킨 css 파일에 아래 코드를 추가한다.


/* image block from MaterialTskin */
.imageblock>a {
    height: 60px;
    line-height: 60px;
    padding-right: 18px;
    padding-left: 70px;
    background-color: #eee;
    display: block;
    text-align: center;
    border-radius: 2px;
    overflow: hidden;
    margin: 18px;
    color: #282828;
    -webkit-transition: .3s;
    transition: .3s
}

.imageblock>a:hover {
    background-color: #ec008c;
    color: #fff;
    text-decoration: none
}

.imageblock>a:before {
    font-family: "Material Icons";
    content: '\e2c4';
    display: inline-block;
    width: 60px;
    margin-left: -70px;
    position: absolute;
    border-radius: 2px 0 0 2px;
    color: #fff;
    background-color: #282828;
    font-size: 36px
}

.imageblock {
    max-width: 100%;
    height: auto
}

.imageblock {
    color: #aaa;
    font-size: .9em
}

.imageblock>a img[src$="gif"] {
    display: none
}


4. skin.html 에 <head>와 </head> 사이에 아래 코드를 추가한다.




5. 입맛대로 커스터마이징 한다.


...


저작자 표시 비영리 변경 금지
신고

Trackback Address :: http://choiseokwon.tistory.com/trackback/152 관련글 쓰기




크롬이나 사파리에서 옵션에 '홈 화면에 추가'라는 기능이 있다.


따로 메타 태그를 사용하지 않으면 아이콘이 랜덤으로 생성된다. (구글 플러스 프로필 사진과 같은 글자 아이콘)


바로가기를 이용하여 사이트를 접속하면 크롬에서는 주소창이 없고, 최근 앱 메뉴에 별도의 액티비티로 간주된다.



<!-- 대응하는 방법 -->


skin.html<head></head> 사이에 아래 코드를 추가한다.












스킨 편집에서 android.png , ios.png 를 업로드 한다.


바로가기 아이콘은

안드로이드 = 192 x 192 (px)

iOS = 152 x 152 (px)

가 적당하다.


apple-mobile-web-app-status-bar-style 메타 태그는 default, black, black-translucent 가 있다.


default = 일반 상태바, black = 상태바 검정색, black-translucent = 상태바 반투명 검정색


(default와 black 값은 웹 내용이 상태바 아래에 표시되고, black-translucent는 상태바에 가려지는 부분이 생긴다.)


원하지 않게 컴퓨터 북마크 아이콘이 android,ios 아이콘으로 변경되었다면 아래 코드를 사용하세요.





저작자 표시 비영리 변경 금지
신고

Trackback Address :: http://choiseokwon.tistory.com/trackback/151 관련글 쓰기

티스토리 툴바