Articles of Андроид

Можно ли добавить несколько Асинхронных задач и выполнить одновременно?

Можно ли добавить несколько Асинхронных задач и выполнить одновременно? Из основной деятельности я могу запустить выполнение более одной Asynctask, как это. Открытый класс Receivers расширяет BroadcastReceiver { @SuppressWarnings("deprecation") @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub Log.e("Hello>>", "From OnReceive"); if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) { Log.e("Hello……>>", "From OnReceive"); MyContactsSending mycon= new MyContactsSending(context); mycon.execute(); […]

Как я могу получить доступ к моему основному классу из анонимного класса?

Я думал, что у меня есть хорошее понимание того, что я делаю, но всякий раз, когда я чувствую, что у меня есть хорошая ручка на что-то, я ошибаюсь 🙂 Код, о котором идет речь, это @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mButton = (Button)findViewById(R.id.m_button); mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // […]

Можем ли мы остановить приложение от перехода в портретный режим, позволяя ему переключаться между 2 режимами ландшафта?

Я хочу, чтобы приложение Android оставалось только в ландшафтном режиме. Итак, я использовал это в файле manifest.xml: android:screenOrientation="landscape" Однако он заблокировал приложение в ландшафтном режиме, и даже когда я поворачиваю экран на 180 градусов, он остается в той же ориентации. Есть ли способ, чтобы только портретный режим был отключен, в то время как режим двух […]

Разница между доступом к фрагментам с помощью тега или идентификатора

Я знаю, что могу создать фрагмент и добавить его через Tag или Id. Возможно ли использовать один из них? Есть ли какая-то причина, почему я должен использовать один над другим? model = new ModelFragment(); //tag getSupportFragmentManager().beginTransaction().add(model, "tag").commit(); //id getSupportFragmentManager().beginTransaction().add( 4, model).commit();

Java – if (Float.isNaN (x))

float aa = Float.valueOf(a.getText().toString()); if (Float.isNaN(aa)) { aa = 0; } Я пытаюсь проверить, нет ли ввода от пользователя, и если нет ввода, просто сделайте его нулевым, звучит достаточно просто, но он не работает для меня. Его первое приложение для Android и оно вылетает, когда пользователь не вводит пользователя, и пользователь нажимает кнопку go. Может […]

Как открыть новую активность после успешного входа в систему – приложение для Android

Мы с моим другом пытаемся войти в систему через facebook. Мы взяли код на странице разработчика facebook: https://developers.facebook.com/docs/android/login-with-facebook Проблема заключается в том, как вызвать другое действие сразу после успешной авторизации и удалить кнопку выхода. Мы читаем другие сообщения, но нет решения, которое нам помогло.

Реализация этого макета

Я хочу достичь этого макета: Ближайшим, к которому я смог прийти, является следующее: Макет до сих пор таков: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerInParent="true" android:layout_centerVertical="true" android:baselineAligned="true" android:orientation="vertical" android:weightSum="4" > <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="center" android:layout_weight="1" android:paddingBottom="8dip" > <ImageButton android:layout_width="wrap_content" android:layout_height="fill_parent" android:background="@null" android:scaleType="fitCenter" android:src="@drawable/myimage" /> </LinearLayout> <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="center" android:layout_weight="1" android:paddingBottom="8dip" > <ImageButton android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1" android:background="@null" […]

Модернизация POST с пользовательскими именами параметров тела

Я потребляю API, который имеет «частный» как параметр на теле при некотором действии POST. @PATCH("/users/{facebookId}/plan/{myPlanId}") void updatePlan(@Path("facebookId") String facebookId, @Path("myPlanId") Integer myPlanId, @Body PlanParamUpdate param, Callback<Object> callback); И тело должно быть таким, как это public class PlanParamUpdate { public boolean private; } Очевидно, это зарезервированное слово … Итак, как я могу определить это для использования […]

Phonegap – переход из фона на передний план

Я разрабатываю свою команду вместе с приложением, которое должно выполняться в фоновом режиме, когда событие, вызываемое сокетами, должно помещать приложение на передний план. Приложение должно появиться на переднем плане подобно вызову viber или whatsapp. Я остановился на этом. Мое приложение теперь может вызывать звук и вибрацию, но мне нужно нарисовать экран на переднем плане. Я […]

В чем разница между ListView, AbsListView и RecyclerView

Я новичок в разработке Android, и я наткнулся на эти 3 различных варианта ListView, AbsListView и RecyclerView для создания списка в android. В чем разница между этими 3.