Intel Atomx86

Интерфейс, диалоги, темы, стили, меню
Ответить
Maski
Сообщения: 12
Зарегистрирован: 26 сен 2014, 07:55

Intel Atomx86

Сообщение Maski » 02 окт 2014, 10:01

Здрасвтуйте.
CPU/ABI — Процессор / Двоичный интерфейс приложения (Application binary interface). Выбирается аппаратная платформа создаваемого виртуального устройства, т.е. образ аппаратной части. Здесь как раз и следует выбирать

Варианты:
1.Intel Atomx86
2.ARM
У меня там 2-а возможных варианта.Подскажите пожалуйста , что лучше выбрать?

Maski
Сообщения: 12
Зарегистрирован: 26 сен 2014, 07:55

Re: Intel Atomx86

Сообщение Maski » 02 окт 2014, 10:10

Дело в том что в Intel Atomx86 и ARM программы работают по разному у меня

Maski
Сообщения: 12
Зарегистрирован: 26 сен 2014, 07:55

Re: Intel Atomx86

Сообщение Maski » 02 окт 2014, 10:34

Программа предназначена только для мобильных устройств

Maski
Сообщения: 12
Зарегистрирован: 26 сен 2014, 07:55

Re: Intel Atomx86

Сообщение Maski » 02 окт 2014, 13:06

ListView работает неправильно. Причем проверял на нескольких разных тест-программах. С стандартных ArrayAdapter<String> , и с кастомным адаптером. С базой и без базы данных. Поразному проверял .

Суть такова :
когда я пытаюсь прокрутить список ListView, то он возвращается в самый низ списка.
Пример:

Наш списко в ListView
-------------------
1
------
2
------ Невидимая область
3
------
4
------
5
-----------------Начало экрана и ListView
6
------
7
------
8
------
9
------
10
-----------------Конец экрана и ListView

Действие 1 - Наш палец находится на 10
Действие 2 - Мы захотели прокрутить список на 2 , и начинаем его крутить.
Действие 3 - Ставим наш палец допустим на 7 , и передвигаем его вниз экрана. Список начинает вращаться за пальцем.
Действие 4 - Как только мы отпускаем палец , список сам по себе возвращается на исходное положение . То есть с 6 до 10 .













Создадим новый проект , назовём его "test5"

Создадим такую MainActivity.

Код: Выделить всё

package com.example.test5;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ArrayAdapter;
import android.widget.ListView;


public class MainActivity extends Activity {

	String[] names = { "Иван", "Марья", "Петр", "Антон", "Даша", "Борис",
		      "Костя", "Игорь", "Анна", "Юрий", "Андрей" };

		  /** Called when the activity is first created. */
		  public void onCreate(Bundle savedInstanceState) {
		    super.onCreate(savedInstanceState);
		    setContentView(R.layout.main);

		    // находим список
		    ListView lvMain = (ListView) findViewById(R.id.lvMain);

		    // создаем адаптер
		    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
		        android.R.layout.simple_list_item_1, names);

		    // присваиваем адаптер списку
		    lvMain.setAdapter(adapter);

		  }
		   
	
		  
		   @Override
		    public boolean onCreateOptionsMenu(Menu menu) {
		        // Inflate the menu; this adds items to the action bar if it is present.
		        getMenuInflater().inflate(R.menu.main, menu);
		        return true;
		    }

		    @Override
		    public boolean onOptionsItemSelected(MenuItem item) {
		        // Handle action bar item clicks here. The action bar will
		        // automatically handle clicks on the Home/Up button, so long
		        // as you specify a parent activity in AndroidManifest.xml.
		        int id = item.getItemId();
		        if (id == R.id.action_settings) {
		            return true;
		        }
		        return super.onOptionsItemSelected(item);
		    }	  
		  
		  
		  
}
сделаем "main.xml"

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

<TextView
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 android:text="Hello">
</TextView>

<ListView
    android:id="@+id/lvMain"
    android:layout_width="match_parent"
    android:layout_height="250dp" >

</ListView>

</RelativeLayout>
1.Выбираем в Eclipse - Run - Run Configuratios...
2.Открылась панель "Run Configuratios"
3.Выбираем в панели название нашего проекта "test5"
4.выбираем "Target" , и там ниже выбираем устройство для теста "android virtual device" (Виртуальное устройство) для нашего теста.

http://s50.radikal.ru/i127/1410/fd/a23c2364f292.jpg

тестим :
Видео
https://www.youtube.com/watch?v=LcEHFJq ... e=youtu.be


В последний момент на видео , программа зависла . А другие подобные программы , бывает не виснут. Просто я решил выложить примитивные пример , которые не будет приградой, в понимании работы программы.

Ответить