Android : Custom Button Android : Custom Button1. 정의styles.xml 파일에서 평소 버튼의 색과, 버튼을 눌렀을 때 색깔을 정의해준다.웹 컬러 색상표 참고.2. 적용android:theme 속성을 통해 적용하고자 하는 버튼에 정의한 스타일을 적용한다. 제한롤리팝 이하 버전에서는 colorControlHighlight가 제대로 적용되지 않으므로 주의. HTML5 : <video>, <audio> 태그 HTML5 : , 태그1. 태그1-1 포맷 태그에 사용되는 포맷들이다. 포맷확장자설명MPEG.mpg .mpegMPEG. Moving Pictures Expert Group이 개발했다. 처음으로 웹에서 인기를 얻은 비디오 포맷이다. 모든 브라우저에서 사용되었지만, HTML5에서는 지원하지 않는다.AVI.aviAVI (Audio Video Interleave). Microsoft가 개발했다. TV 하드웨어나 비디오 카메라에 흔하게 쓰이는 포맷이다. 윈도우 컴퓨터 환경에서 잘 작동하지만, 웹에서는 그렇진 않다.WMV.wmvWMV (Windows Media Video). 이하 avi와 동일.QuickTime.movQuickTime. Apple이 개발했다. TV 하드웨어나 비디오 카메라에 흔하게 쓰이는 포맷이다... 무한 스크롤(Infinity Scrolling) 예제 6가지 무한 스크롤(Infinity Scrolling) 예제/구현 6가지원본은 이곳입니다. 아래는 번역입니다. 오타 및 오역은 댓글로 알려주세요. 인피니티 스크롤은 이제 흔한 기능이고 실제로 유용하게 사용되는 사례들을 찾을 수 있습니다. 우리가 페이지를 매기는 시스템을 쉽게 생각하기 힘든 몇몇 웹사이트들, 예를 들어 트위터나 페이스북같은 사이트들이죠. 다른 예로 인피티니 스크롤은 검색엔진에서도 유용하게 사용될 수 있습니다: 사용자가 원하는 링크를 찾지 못했을 때 계속해서 새로운 결과를 찾고 싶다면, 페이징 시스템은 검색속도를 늦출 것입니다. 만약 당신이 프로젝트에 인피니티 스크롤을 사용하고 싶다면, 여기 영감을 얻고 발전시킬 수 있는 6개의 데모가 있습니다. 마지막 예제를 제외하고 나머지는 jQuery로 쓰여졌.. 프리로더(preloader)의 사용과 구현 프리로더(preloader) 사용과 구현페이지로딩, 혹은 홈페이지를 처음 접속했을 때 사용자에게 지루함을 덜어주는 프리로더를 쉽고 간단하게 갖다 쓰자!Preview예제를 위해 구글에서 preloader라고 검색해서 무료로 공개되어 있는 gif 이미지를 다운받았다. 압축을 해제하면 사이즈별로 폴더가 있고 그 안에는 7개의 프리로더가 들어있는데 그 중 원하는 스타일의 gif 파일을 갖다 쓰면 된다.각자 프로젝트에 복사해 쓰자. png 파일도 부분별로 전부 제공하니 수정해서 쓸 수도 있다. 구현HTML 단! 하나! 위치는 전체 wrapper 역할의 최상단 div 바깥에..1csCSSposition을 처음에 absoulte로 잡았는데, height 100% 일때 스크롤바가 생겨서 fixed로 변경했다.12345.. Android : 상태바, 타이틀바 없애기 Android : 상태바, 타이틀바 없애기타이틀바styles.xml아래 두 줄만 추가하면 모든 액티비티에서 사라진다. 12truetruecs.java전체 액티비티가 아니라 몇몇 액티비티에만 적용해야 한다면, 해당 액티비티의 onCreate()에서 setContentView() 위에 아래 코드를 추가한다.1234567@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main);}Colored by Color Scriptercs상태바.java없.. Android : 전화번호 가져오기 READ_PHONE_STATE permission을 획득한 후 아래 메소드를 추가하고 호출한다.1234567 private String getPhone() { TelephonyManager phoneMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); if (ActivityCompat.checkSelfPermission(MainActivity.this, Manifest.permission.READ_PHONE_STATE) != PackageManager.PERMISSION_GRANTED) { return ""; } return phoneMgr.getLine1Number(); }Colored by Color Scriptercs 추가:한 .. Android : webView webViewAndroidManifest.xml인터넷 권한이 필요하다. 아래 권한을 추가해준다.1cs.xml에 추가웹뷰 컴포넌트를 해당 레이아웃 xml에 포함시킨다.1234 cs MainActivity.java1234567891011121314151617181920212223242526272829303132 public class MainActivity extends AppCompatActivity { private WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView.. Android : 권한받기 권한받기 AndroidManifest.xml1cs MainActivity.java12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_intro); // Here, thisActivity is the current activity if (ContextCompat.checkSelfPermission(IntroActivity.this, M.. 이전 1 ··· 10 11 12 13 14 15 16 ··· 24 다음