어플리케이션에 WRITE_SECURE_SETTINGS의 권한을 준뒤 설치할 경우 설치 되지 않는 다.


Step 1

WRITE_SECURE_SETTINGS 권한을 뺀 뒤 핸드폰에 설치 


Step 2

다음 명령을 통한 권한 부여 

adb shell pm grant com.kt.client.gprsload android.permission.WRITE_SECURE_SETTINGS


Step 3 

WRITE_SECURE_SETTINGS 권한을 부여한 어플리케이션 재설치 

신고

'Android' 카테고리의 다른 글

네트워크 접속 제어 (2G, 3G, LTE)  (0) 2016.01.12
위젯 스타일 생성기  (0) 2014.12.09
android sdk content loader에서 hang걸렸을때  (0) 2014.04.27
폰트 설정  (0) 2014.01.20
안드로이드 유용한 UI 라이브러리  (0) 2013.12.17
안드로이드 Maven archetype 추가  (0) 2013.12.17
Posted by genius3k

http://android-holo-colors.com

신고

'Android' 카테고리의 다른 글

네트워크 접속 제어 (2G, 3G, LTE)  (0) 2016.01.12
위젯 스타일 생성기  (0) 2014.12.09
android sdk content loader에서 hang걸렸을때  (0) 2014.04.27
폰트 설정  (0) 2014.01.20
안드로이드 유용한 UI 라이브러리  (0) 2013.12.17
안드로이드 Maven archetype 추가  (0) 2013.12.17
Posted by genius3k

간혹 adt실행시 android sdk content loader에서 hang이 걸려 0%에서 멈춰있는 경우가 있다.


~/.android/debug.keystore 파일을 삭제해보고 adt를 실행해본다. 그래도 안될경우\


sdk/platform-tools/adb kill-server 한후 엔터


sdk/platform-tools/adb start-server 한후 엔터


그런후 adt 실행하면 된다 ㅡㅡ;;


신고

'Android' 카테고리의 다른 글

네트워크 접속 제어 (2G, 3G, LTE)  (0) 2016.01.12
위젯 스타일 생성기  (0) 2014.12.09
android sdk content loader에서 hang걸렸을때  (0) 2014.04.27
폰트 설정  (0) 2014.01.20
안드로이드 유용한 UI 라이브러리  (0) 2013.12.17
안드로이드 Maven archetype 추가  (0) 2013.12.17
Posted by genius3k

폰트 설정

Android 2014.01.20 23:03
 TextView txt = (TextView) findViewById(R.id.mytext);  
 Typeface font = Typeface.createFromAsset(getAssets(), "yourfont.ttf");  
 txt.setTypeface(font); 


신고
Posted by genius3k

https://github.com/jasonpolites/gesture-imageview

이미지뷰 줌인아웃 


https://github.com/bulletnoid/StaggeredGridView

심심한 그리드 뷰를 격자 형태로 보여주며 풀다운 리플래쉬까지 제공해주는 .. 아주 굳~~~ 감사합니다.~ 

 

http://www.androidviews.net

다양한 뷰를 모아 놓은 사이트 정말 괜찮은듯..

 

http://actionbarsherlock.com

액션바를 저번전에서도 사용할 수 있도록 해주는 라이브러리.

 

https://github.com/nostra13/Android-Universal-Image-Loader

이미지 로밍및 캐쉬를 처리하는 라이브러리 

 

https://github.com/chrisbanes/Android-PullToRefresh

View에 풀다운시 새로고침이 되도록 해준다.

 

https://github.com/SimonVT/android-menudrawer

좌측,우측 슬라이드시 메뉴가 나타나도록 한다.

 

https://github.com/ManuelPeinado/FadingActionBar

헤더컨텐츠에 따라 헤더 알파값이 변함 

 

https://github.com/bauerca/drag-sort-listview

리스트 소팅

 

https://github.com/woozzu/IndexableListView

리스트에 인덱스 기능추가 

 

https://github.com/cuub/sugared-list-animations-sample

listview 애니메이션 기능 추가 

신고
Posted by genius3k

안드로이드 archetype 추가

 

관련 사이트 : http://rgladwell.github.io/m2e-android

 

* Group Id: de.akquinet.android.archetypes

* Artifact Id: android-quickstart

* Version: 1.0.8

신고
Posted by genius3k


When I got that error message once before, I had to think twice, if that was a good choice by the google dev team, but it is. No bad/out of order process/thread can touch your activity Exclamation 
The standard procedure to handle your error is, to create a Handler in the Activity that need so be updated

Idea See a picture at the end of this post... 

I just wanted to say: "Hey, look at the Pizza-Timer!" But I forgot to post the rest of the Code !!! I'll finish that article right after this one:!: 

For you now some example Pseudo-Code: 
Java:
public class MainActivity extends Activity { 
     // Just a constant to recognize the message 
     protected static final int GUIUPDATEIDENTIFIER = 0x101; 

     Handler myViewUpdateHandler = new Handler(){ 
          // @Override 
          public void handleMessage(Message msg) { 
               switch (msg.what) { 
                    case MainActivity.GUIUPDATEIDENTIFIER
                         // Do some GUI Stuff here 
                         break
               } 
               super.handleMessage(msg)
          } 
     }


     public void onCreate(Bundle icicle) { 
          super.onCreate(icicle)
          setContentView(R.layout.main)
          
          // Create a new Thread, that sends a Message to the Handler every second 
          new Thread(new secondCountDownRunner()).start()
     } 

     /** sends a Message (what=GUIUPDATEIDENTIFIER) to the Handler every second */ 
     class secondCountDownRunner implements Runnable{ 
          @Override 
          public void run() { 
               while(!Thread.currentThread().isInterrupted()){ 
                    Message m = new Message()
                    m.what = MainActivity.GUIUPDATEIDENTIFIER
                    MainActivity.this.myViewUpdateHandler.sendMessage(m)
                    try { 
                         Thread.sleep(1000)
                    } catch (InterruptedException e) { } 
               } 
          } 
     } 
}




Was that picture easy to understand Question 

Let us know if this helped you. Smile 

Regards, 
plusminus

_________________
 Download my apps Idea
신고
Posted by genius3k

티스토리 툴바