2017년 8월 29일 화요일

text base network monitor tools


text base network monitor tools

nload
iftop
iptraf
nethogs
bmon
tcptrack
speedometer
pktstat
netwatch
trafshow

2017년 8월 28일 월요일

뒤로가기 두번 나가기

public boolean onKeyDown(int keyCode, KeyEvent event){
        switch(keyCode){
            case KeyEvent.KEYCODE_BACK:
                String alertTitle = "Auto Scheduler";
                String buttonMessage = "어플을 종료하시겠습니까?";
                String buttonYes = "Yes";
                String buttonNo = "No";
 
                new AlertDialog.Builder(majSelectActivity.this)
                        .setTitle(alertTitle)
                        .setMessage(buttonMessage)
                        .setPositiveButton(buttonYes, new DialogInterface.OnClickListener() {
 
                            @Override
                            public void onClick(DialogInterface dialog, int which) {
                                // TODO Auto-generated method stub
                                moveTaskToBack(true);
                                finish();
                            }
                        })
                        .setNegativeButton(buttonNo, null)
                        .show();
        }
        return true;
 
    }


출처: http://twinw.tistory.com/33 [흰고래의꿈]

2017년 8월 27일 일요일

jsoup

* getElementById(String id) : Element 객체를 반환합니다. 하나를 반환합니다. 없으면 null 을 반환합니다.

* getElementsByTag(String tag) : Elements 객체를 반환합니다. 없으면 size() 가 0 입니다.

* getElementsByClass(String className) : Elements 객체를 반환합니다. 없으면 size() 가 0 입니다.





* doc.select("a") : 요소를 모두 선택합니다.

* doc.select("#logo") : id="logo" 인 요소를 선택합니다.

* doc.select(".head") : class="head"인 요소들을 선택합니다.

* doc.select("[href]") : href 속성을 가진 요소들을 선택합니다.

* doc.select("[width=500]") : width 속성의 값이 500인 모든 요소들을 선택합니다.

2017년 8월 25일 금요일

그레들 버젼 정보 표시

그레들 버젼 정보 표시



TextView tvt = (TextView) findViewById(R.id.text2);int versionCode = BuildConfig.VERSION_CODE;tvt.setText(versionCode);

2017년 8월 24일 목요일

adview sample

admob 광고 넣기 위한 XML 설정 파일


    xmlns:ads="http://schemas.android.com/apk/res-auto"


        android:id="@+id/adView"
        android:layout_width="384dp"
        android:layout_height="50dp"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="2dp"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintHorizontal_bias="0.0"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent">

   

        ads:adUnitId="@string/banner_ad_unit_id"

--> @string 에 베너 아이디를 넣는다.



  android:id="@+id/adView"  
  android:layout_width="350dp"  
  android:layout_height="50dp" 
  android:layout_alignParentBottom="true"
  android:layout_marginBottom="0dp"  
  android:visibility="visible" 
  ads:adSize="BANNER"  
  ads:adUnitId="@string/banner_ad_unit_id" 
  app:layout_constraintBottom_toBottomOf="parent" 
  app:layout_constraintLeft_toLeftOf="parent" 
  app:layout_constraintRight_toRightOf="parent"

2017년 8월 23일 수요일

firebase 기능 중 일부

Firebase 클라우드 일괄 작업의 기타 예



실시간 데이터베이스 정리 및 유지관리의 기타 사용 사례

vimrc

set hlsearch " 검색어 하이라이팅
set nu " 줄번호
set autoindent " 자동 들여쓰기
set scrolloff=2
set wildmode=longest,list
set ts=4 "tag select
set sts=4 "st select
set sw=1 " 스크롤바 너비
set autowrite " 다른 파일로 넘어갈 때 자동 저장
set autoread " 작업 중인 파일 외부에서 변경됬을 경우 자동으로 불러옴
set cindent " C언어 자동 들여쓰기
set bs=eol,start,indent
set history=256
set laststatus=2 " 상태바 표시 항상
"set paste " 붙여넣기 계단현상 없애기
set shiftwidth=4 " 자동 들여쓰기 너비 설정
set showmatch " 일치하는 괄호 하이라이팅
set smartcase " 검색시 대소문자 구별
set smarttab
set smartindent
set softtabstop=4
set tabstop=4
set ruler " 현재 커서 위치 표시
set incsearch
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\
" 마지막으로 수정된 곳에 커서를 위치함
au BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "norm g`\"" |
\ endif
" 파일 인코딩을 한국어로
if $LANG[0]=='k' && $LANG[1]=='o'
set fileencoding=korea
endif
" 구문 강조 사용
if has("syntax")
 syntax on
endif

" 컬러 스킴 사용
colorscheme jellybeans