'auto'에 해당되는 글 3건

  1. 맥에서 시작프로그램 설정/해제하기 2
  2. 안드로이드 개발 - 안드로이드 TextView 자동 링크걸기[Linkify, Autolink](인터넷, 이메일, 지도, 전화번호)
  3. 맥 사파리에서 자동으로 압축풀지 않게 하기(다운로드 된 파일 자동실행 안되게 하기) 2
시스템이 시작됨과 동시에 작동되야 하는 프로그램들은 시작프로그램인 경우여야 할 필요성이 있습니다. Windows에서 시작프로그램이 시작 -> 모든 프로그램 -> 시작프로그램 또는 레지스트리 등에 시작프로그램이 등록되어 있는 것처럼 맥에서도 자신이 시작프로그램을 손쉽게 관리할 수 있습니다.


1. 독(Dock)에서 시작프로그램 관리하기


맥을 사용하면서 땔래야 땔 수 없는 독(Dock)에서 자신의 시작 어플리케이션을 설정하고 해제할 수 있습니다.


1. 자신이 시작 어플리케이션 설정/해제를 원하는 어플리케이션에서 우클릭 후 옵션 -> 로그인 시 실행을 체크/체크해제 해주시면 됩니다.



2. 시스템 환경설정에서 설정/해제하기

 가끔가다 어떤 어플리케이션은 자동으로 실행되는데도 불구하고 독(Dock)에서 시작프로그램을 찾을 수 없는 경우가 있습니다. 이렇게 백그라운드에서 자동으로 실행되는 어플리케이션은 시스템 환경설정에서 변경할 수 있습니다.

1. 시스템 환경설정에 들어간 후 시스템&그룹 부분을 선택해줍니다.

 
2. 로그인 항목(로그인 아이템) 부분에서 자신이 자동으로 실행하고 싶지 않은 어플리케이션은 선택(체크 박스 아님)후 아래 빼기 버튼을 누르면 되고, 추가하고 싶은 경우에는 + 버튼을 눌러 자신이 자동으로 실행하기 원하는 것을 선택하시면 됩니다.




도움이 되었나요?
그럼 손가락을 눌러주세요:) 
 

안드로이드에서 앱을 사용하다보면 인터넷 링크나, 전화번호 이메일 등 누르면 추가적인 액션을 할 수 있도록 링크가 걸어집니다.

저같은 경우도 TextView에 자동 링크를 어떻게 구현할까 고민하다가 다행이게도 자동 링크 기능이 안드로이드에 내장되어있다는 사실을 알게 되었습니다.


안드로이드 개발 - 안드로이드 TextView 자동 링크걸기[Linkify, Autolink](인터넷, 이메일, 지도, 전화번호)

Activity에서와 xml에서 자동 링크 설정을 정의할 수 있고 Linkify와 Autolink로 나뉩니다.

1. Activity(java)에서 자동링크 설정하기 - Linkify

사용 예제는 아래 내용과 같습니다.

==Example==

public class LinkifyActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        TextView txtPhone1 = (TextView)findViewById(R.id.txtPhone1);
        Linkify.addLinks(txtPhone1, Linkify.PHONE_NUMBERS);
        
        TextView txtPhone2 = (TextView)findViewById(R.id.txtPhone2);
        Linkify.addLinks(txtPhone2, Linkify.PHONE_NUMBERS);
        
        TextView txtWeb = (TextView)findViewById(R.id.txtWeb);
        Linkify.addLinks(txtWeb, Linkify.WEB_URLS);
    }
}


 
이 외에도 Linkify의 자동 링크 설정 종류입니다.

모든연결    => Linkify.ALL

e-mail      => Linkify.EMAIL_ADDRESSES

주소         => Linkify.MAP_ADDRESSES

인터넷 URL => Linkify.WEB_URLS

전화번호    => Linkify.PHONE_NUMBERS

TextView를 정의하고 자신이 자동링크를 걸 링크 종류를 지정해주시면 됩니다. ALL 같은 경우에는 전체 링크를 말합니다.

자동 링크를 거는 것에 대해 변수가 있다면 이 방법을 사용하는 것을 권장합니다.

2. xml(Layout)에서 자동링크 설정하기 - AutoLink
  
반면에 xml TextView에서 손쉽게 자동링크 기능 옵션을 추가할 수 있습니다.
TextView를 Activity에서 생성하는것 또는 자동링크를 지정하는데에 변수가 없다면 이 방법을 추천드립니다.

예제 :
 <TextView
  android:id="@+id/txtAutoWeb"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:autoLink="web"
  android:text="http://tarks.net" />

 
  TextView에 android:autolink=""을 삽입하는 방법으로 자동링크 유형을 지정합니다.

자동링크 유형입니다. 자신에 알맞은 유형을 선택하여 TextView에 정의해주시면 됩니다.

NONE        => android:autoLink="none"

e-mail      => android:autoLink="email"

주소         => android:autoLink="map"

인터넷 URL => android:autoLink="web"

전화번호    => android:autoLink="phone"

모든연결    => android:autoLink="all"

참고한 사이트

http://blog.naver.com/PostView.nhn?blogId=ovter&logNo=135936941



이런 방법으로 한후 문자열 중에 링크가 있을때 자동링크처리가 되는걸 확인하실 수 있습니다.


도움이 되셨나요?
그럼 손가락을 눌러주세요:) 


맥에서 크롬 사용자도 있겠지만 사파리만의 매력에 빠져 사파리 브라우져를 사용하시는 분도 있을 것입니다.
그런데 사파리에서 다운로드 받은 압축파일은 압축이 자동으로 풀리고 아니면 다운받은 파일이 자동으로 열리는 경우가 있습니다.



맥 사파리에서 자동으로 압축풀지 않게 하기(다운로드 된 파일 자동실행 안되게 하기)

 방법은 간단하지만 눈에 띄지 않는 설정입니다.


1. 애플로고 옆의 Safari를 눌러준후 환경설정에 들어갑니다.



2. 하단의 다운로드후 안전한 파일 열기를 체크 해제해줍니다.

 

 
이렇게 하시면 다운로드 하고서 자동으로 실행이 되거나 압축이 풀리지 않습니다.


도움이 되셨나요?
손가락 누르는거 어렵지 않아요~