Ответы пользователя по тегу Android
  • Телефон на андроиде с максимально живучей батареей?

    pyJIoH
    @pyJIoH
    Кастомный вариант(!): Galaxy Nexus и Extended Battery + New Back Case Cover

    =))
    Ответ написан
    Комментировать
  • Java for Android - с чего начать?

    pyJIoH
    @pyJIoH
    Мой путь к Java из другого языка, а потом и Android был таким:

    1. Прочитал несколько базовых книг:
    Справочник Шилдта для понимания синтаксиса, коллекций, дженериков и т.п.
    Брюс Эккель Философия Java для понимая концепции Java.

    2. Одновременно с первым пунктом прорешал на java порядка 100-150 задач на acm.timus.ru

    3. Через пару месяцев пошел на собеседование java developer'a. Там узнал в каких местах знаний не хватает особенно. Прокачал, пошел снова — профит (если не профит — повторят до профита :o) ).

    4. Параллельно начал изучать android по принципу — ставишь задачу (например, написать крестики-нолики) и читаешь все что связанно с ее решением.
    Ответ написан
    3 комментария
  • Android:WebView наслаивается на TabWidget?

    pyJIoH
    @pyJIoH
    Несколько проблем: один layout наезжает на другой, ты используешь для padding'а то обычные пиксели (px), то независящие от плотности (dip), они на разных экранах разъедутся. Разница описана здесь.

    Есть хороший пример как использовать Tab Layout — hello tabwidget. Суть такая:

    1. Создавай три отдельных activity: один для ListView и два для WebView. Опиши их в манифесте.
    2. У тебя будет такой layout main.xml:
    <TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    	android:id="@android:id/tabhost"
    	android:layout_width="fill_parent"
    	android:layout_height="fill_parent">
    	<LinearLayout
    		android:orientation="vertical"
    		android:layout_width="fill_parent"
    		android:layout_height="fill_parent"
    		android:padding="5dp">
    		<TabWidget
    			android:id="@android:id/tabs"
    			android:layout_width="fill_parent"
    			android:layout_height="wrap_content" />
    		<FrameLayout
    			android:id="@android:id/tabcontent"
    			android:layout_width="fill_parent"
    			android:layout_height="fill_parent"
    			android:padding="5dp" />
    	</LinearLayout>
    </TabHost>


    3. В главной activity, наследованной от TabActivity загружай табы, пример для одной:
    	TabHost tabHost = getTabHost();
    	Intent intent = new Intent().setClass(this, YourWebViewActivity.class);
    	TabHost.TabSpec spec = tabHost.newTabSpec("WebView1").setIndicator("WebView1").setContent(intent);
    	tabHost.addTab(spec);
    
    Ответ написан
    4 комментария