Есть у кого ответы на тест на должность Android-разработчика вконтакте?? Поделитесь, будьте так любезны-)
Вот сами вопросы:
Для чего в методе getView(int position, View convertView, ViewGroup parent) интерфейса android.widget.Adapter нужен второй аргумент?
В чем разница между Activity и Fragment?
Назовите основные принципы разработки быстрых и плавных приложений для Android
Какие проблемы вы видите в данной xml-разметке?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="15dp"
android:text="This is title" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10px"
android:textSize="14dp"
android:text="This is button"/>
</LinearLayout>
Какие проблемы вы видите в данном коде?
public class TestFragment extends PictureFragment {
private TextView title;
private ImageView image;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
final View v = inflater.inflate(R.layout.fragment_test, null);
title = (TextView) v.findViewById(R.id.tv_title);
image = (ImageView) v.findViewById(R.id.iv_image);
new Thread(new Runnable() {
@Override
public void run() {
final Bitmap imageBitmap = downloadBitmap();
title.setText(R.string.my_title);
image.setImageBitmap(imageBitmap);
}
}).start();
return v;
}
}