Articles of Класс

Android / Java: доступ к одному объекту DBite SQLite из нескольких действий

У меня есть центральная база данных в моем приложении, к которой нужно получить несколько различных действий. Должен ли я поделиться этим объектом, сделав его статическим? Как и в случае операции, инициализирующей БД, я делаю это: protected static appDatabase db; Затем другие могут получить к нему доступ через FirstActivity.db . Другим вариантом является создание private appDatabase […]

Существует ли ограничение на количество строк кода, которое вы можете поместить в eclipse java doument

У меня есть проект, над которым я работаю, и все прошло хорошо до сегодняшнего дня. У меня есть около 6000 строк кода в одном документе класса Java. Если я попытаюсь включить в код еще одно предложение IF, программа выдает исключение при вызове класса. Все дополнительные фрагменты, которые я пытался помещать в класс, вызывают отказ класса […]

Android: Когда классы разгружаются системой?

Это очень странная проблема. Мое приложение работает нормально, но как-то, если я оставляю свой телефон на час или два, пока мое приложение работает, я получаю следующую ошибку, когда я вернусь к ней позже: java.lang.NoClassDefFoundError: yoga.database.Manager at yoga.YogaActivity.openDatabase(YogaActivity.java:294) at yoga.YogaActivity.initData(YogaActivity.java:275) at yoga.YogaActivity.onCreate(YogaActivity.java:102) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417) at android.app.ActivityThread.access$2100(ActivityThread.java:116) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) […]

Parse.com: с помощью parseUser, как я могу сохранить данные в столбце, который я создал в parse из класса?

Я использую Android Studio для своего приложения и Parse для моей базы данных … и при создании страницы учетной записи у меня есть, она позволяет пользователю вводить имя, фамилию, адрес электронной почты, имя пользователя и пароль. Но мой код использует parseUser … Я не знаю, как установить имя и фамилию в базе данных. Я знаю, […]

Классы данных Kotlin и типы NULL

Я новичок в Kotlin, и я не знаю, почему компилятор жалуется на этот код: data class Test(var data : String = "data") fun test(){ var test: Test? = Test("") var size = test?.data.length } Компилятор жалуется на test?.data.length , он говорит, что я должен сделать: test?.data?.length . Но переменная данных – String , а не […]

Android Следующие классы не удалось найти – EditText (Изменить на android.widget.EditText, Fix Build Path, Edit XML)

При попытке просмотреть вид графического макета я получаю следующую ошибку: Не удалось найти следующие классы: EditText (Изменить на android.widget.EditText, Fix Build Path, Edit XML) Приложение прекрасно работает, и я могу редактировать XML без каких-либо проблем. Я просто не могу загрузить графический макет. В файле Main.java нет проблем или ошибок при импорте виджета EditText из библиотеки […]

Не удается удалить файл с помощью класса File

Я пытаюсь удалить музыкальный файл через свое приложение, но не могу этого добиться. Я проверил с boolean exists = temp.exists(); boolean isFile = temp.isFile(); Если это правда и да, они есть. Эти методы верны мне. Но когда я пришел к методу delete: boolean deleted = temp.delete(); Он возвращает меня False, и файл не удаляется. Нет […]

Класс данных Котлина RealmObject

Я использую Kotlin и Realm для записи класса данных data class AuthToken(val register: Boolean, val token: String, val tokenSecret: String, val user: AuthUser) Мне нужно сохранить данные в db, поэтому я использую Realm для его сохранения. Но, как мы знаем, если я хочу сохранить класс в Realm, класс AuthToken должен расширить RealmObject. В этом проблема, […]

Вызвать общедоступный метод в классе Activity из другого класса?

ОСНОВНАЯ ДЕЯТЕЛЬНОСТЬ public class MyActivity() extends Activity { onCreate() { MyClass myobj=new MyClass(); } public void Mymethod() {} } //HELPER CLASS IN A SEPARATE FILE public class MyClass() { MyClass(Context context) { } } Я попытался вызвать Mymethod () из экземпляра MyClass. Я бы очень признателен за любую помощь. Благодарю.

Как работает свойство .class?

Впервые развиваясь на Java, и впервые разрабатывая для Android, так что это довольно новичок вопрос. У меня есть этот код: public void onBtnClicked(View v){ /** Handles button navigation */ @SuppressWarnings("rawtypes") Class c; int viewId = v.getId(); switch (viewId) { case R.id.btnNewTourny : c = NewTourny.class; break; case R.id.btnTeamEditor : c = EditTeam.class; break; case R.id.btnCatEditor […]