Coding(98)
-
ProgressBar의 Color 바꾸기
로딩화면에 많이 쓰는, 빙글빙글 돌아가는 ProgressBar를 만들고, 돌아가는 색상을 바꾸려고한다.디자인과 관련된 부분은 가능한 XML에서 하는걸 선호해서, XML쪽 코드를 찾아봤지만, 기본적으로 지원을 안해서 그런지 커스텀을 할 XML 파일을 만들어서 적용시키는 방법 뿐이더라.... 그래서 그냥 java코드 쪽에서 바꾸는 방법을 택했는데, 엄청 간-단. ProgressBar progressBar; int c = getResources().getColor(R.color.mainColorLight); progressBar = findViewById(R.id.progressBar); progressBar.setIndeterminate(true); progressBar.getIndeterminateDraw..
2019.01.19 -
colors.xml 을 java에서 쓰기
int c = getResources().getColor(R.color.mainColorLight); t.setTextColor(c); 간-단
2019.01.13 -
SharedPreferences 사용법
SharedPreferences...자동로그인, 설정, 앱 최초실행여부, 간단하게 Data저장 등의 경우에 사용하기 좋은 기능.간단하게 아주 마이너한 DB정도라고 생각해도 될꺼 같다. 기본 사용법(많이 쓰는 String값을 저장하는 것을 기준으로 진행...)해당 기능의 작동 원리는 다음과 같다.1) SharedPreferences를 생성(또는 불러옴)2) Editor를 통해 1에서 만든 파일에 접근, 값을 넣거나, 가져오거나, 삭제...3) commit()으로 반영. 저장SharedPreferences pref = mContext.getSharedPreferences("파일 이름", Activity.MODE_PRIVATE); SharedPreferences.Editor editor = pref.edit(..
2018.12.23 -
ImageView의 Background Color 바꾸기
imageView.setBackgroundColor(Color.parseColor("#FFFFFF"));
2018.12.11 -
[Error]requestFeature() must be called before adding content
requestFeature() must be called before adding content @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); setContentView(R.layout.activity_menu); } setContentView()위에 getWindow().requestFeature()를 먼저해주자.
2018.11.29 -
drawable 폴더 사용법 xxxhdpi, xxhdpi, xhdpi...
res 우클릭 - new - Android Resource Directory - Resource type : drawable 선택 - Available qualifiers : Density 선택 - 중앙의 ' >>> ' 클릭- Density: 넣은 이미지에 알맞은 Density 선택 후 OK로 해당 Density폴더 생성 - 이미지를 drawable 폴더에 드래그나 복붙하면, 기본 drawable 폴더와 위에서 만든 drawable - xxxhdpi 폴더를 선택 할 수 있음.
2018.11.25