일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Android
- error
- JSON
- CentOS
- ajax
- SeLinux
- larravel
- 이클립스
- laravel
- 톰캣
- javascript
- Linux
- java
- 안드로이드
- curl
- input
- 리눅스
- MySQL
- 와일드카드
- properties
- 정규식
- jquery
- NetBeans
- php
- html
- tomcat
- Spring
- junit
- DB
- File
- Today
- Total
목록Android (8)
합쭈기 programming
http://fimtrus.tistory.com/entry/Android-HybridopenFileChooser-%ED%82%B7%EC%BA%A3%EC%97%90%EC%84%9C-%EB%8F%99%EC%9E%91%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EB%AC%B8%EC%A0%9C-openFileChooser-Kitkat-bug 참조
//xml android:fillViewport="true" 뭐뭐뭐 뭐뭐뭐 // source ListView listview; ScrollView sv ; listview.setOnTouchListener(new OnTouchListener() { //리스트뷰 터취 리스너 @Override public boolean onTouch(View v, MotionEvent event) { sv.requestDisallowInterceptTouchEvent(true); // 리스트뷰에서 터취가되면 스크롤뷰만 움직이게 return false; } });
public class Repository { private static Repository repository; private SharedPreferences sharedPreferences; public static Repository getInstance(Context context) { if(repository == null) repository = new Repository(context); else if(repository.isNullSharedPreferences()) repository = new Repository(context); return repository; } public void setNotifyCnt(int cnt) { sharedPreferences.edit().putInt..
protected void requestFileUpload(final String urlString, final String fileName) { new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub String lineEnd = "\r\n"; String twoHyphens = "--"; String boundary = "*****"; try { FileInputStream mFileInputStream = new FileInputStream( fileName); URL connectUrl = new URL(urlString); Log.d("Test", "mFileInputStream is ..
InputMethodManager mgr = (InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); mgr.hideSoftInputFromWindow(editCmt.getWindowToken(), 0);
롤리팝 Material 디자인에 나왔던 스크롤이 상단에 위치시 actionbar가 사라지는 소스. studio와 gradle이 익숙하지 않아서 억지로 이클립스에 넣었던.. https://github.com/ManuelPeinado/FadingActionBar
버튼을 눌렀을때(pressed), 선택되었을때(selected), 기본(default) 각기 옵션을 셋팅한다. btn_default.xml
하이브리드 앱을 하게 되면 웹 기반으로 만든다. 그럼 안드로이드에 접근하기 위한 가교 역할을 하는 인터페이스가 필요한데 그걸 @JavascriptInterface 한줄로 끝내 버린다. 쉽네? 클래스 함수에 상기 annotation만 달면 스크립트 함수로 쓰겠다는 선언은 끝! 물론 webview 불러올때 javascript에서 어떤 이름으로 쓰겠다고 하는 셋팅은 해야한다. 아래는 javascript에서 쓸 클래스 AppJavascriptBridge.java public final class AppJavascriptBridge { private Context context; public AppJavascriptBridge(Context context) { this.context = context; } @Ja..