Android 개발을 처음 사용합니다. 최근에 사용자의 선택에 따라 몇 초마다 이미지를 변경하는 슬라이드 쇼 라이브 벽지를 만들었습니다. 또한 학습 목적으로 로그인, 비밀번호 생성 등을 추가했습니다.응용 프로그램이 주 스레드에서 너무 많은 작업을하고있을 수 있습니다 ... 96 프레임 건너 뛰기
Eclipse를 업데이트하기 전까지는이 메시지가 표시되지 않았습니다. 나는 이클립스 나 코드와 관련이 있다면 그렇지 않다. 때때로 내 갤럭시 노트 2에서이 앱이 다운됩니다. 코드에 문제가있을 것입니다 만, 그 원인을 알아낼 수 없습니다 ....
나는 Asyntask에 대해 읽었지만, 어떻게 접근해야할지 모르겠다.
혹시 누군가 도와 주시겠습니까?
감사합니다.
의 환경 설정 클래스 :
public class prefs extends PreferenceActivity implements
SharedPreferences.OnSharedPreferenceChangeListener {
private SharedPreferences mSharedPreferences;
private CheckBoxPreference pref_checkbox;
protected static final String TAG = null;
@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getPreferenceManager().setSharedPreferencesName(main_activity.SHARED_PREFS_NAME);
addPreferencesFromResource(R.xml.wallpaper_settings);
getPreferenceManager().getSharedPreferences()
.registerOnSharedPreferenceChangeListener(this);
내가 바로 한 OnCreate 위 아래 다른 버튼에 대한 이러한 코드의 무리가 있습니다. 프레임 건너 뛰기 문제가 있거나 프레임에 문제가 있습니까?
Preference button1 = (Preference)findPreference("button1");
button.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference arg0) {
//code for login_password
return true;
}
});
Preference button2 = (Preference)findPreference("button2");
button.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference arg0) {
//code for create_password
return true;
}
});
Preference button3 = (Preference)findPreference("button3");
button.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference arg0) {
//code for reset_password
return true;
}
});
등 ....
편집 : 고정 오류.
확실하지 않지만, asyntask가 해결책이라고 생각합니다. 문제는 코드에 asyntask를 적용하는 방법을 모르겠다는 것입니다. 너 또는 다른 사람이 나에게 몇 가지 예를 들어 주시겠습니까? 고맙습니다. –
Android 개발자 웹 사이트에는 asynctask를 사용하여 비트 맵을 처리하는 방법에 대한 예제가 있습니다. 희망이 당신을 도와줍니다. http://developer.android.com/training/displaying-bitmaps/process-bitmap.html – AndyH
링크를 제공해 주셔서 감사합니다. 불행히도, 나는 아직도 내 애플 리케이션에 그 코드를 넣는 방법을 몰라 :-( –