vopross, завершить её нельзя нормально, позвать cancel() и в цикле проверять - но это не всегда возможно. Слабые ссылки норм. В последнем пункте всё та же утечка.
Хз, разжёвывать тут неинтересно, поищи в интернетах.
Alex McArrow, Могут, но не обязаны. Клиент и сервер договариваются об используемых алгоритмах. Тут, например, есть списки алгоритмов, которые могут использоваться, по версиям. Для ассиметричного и симметричного шифрований, хэширования и выработки общего секрета.
aol-nnov, потому что основная фишка 9-patch в том, что есть области, которые не тянутся. Углы, в данном случае. Вектора не позволят непропорционально растянуть с сохранением углов.
Юрий, никак, потому что для пользователя это атомарная операция. Думаю, если взять дебаггер и пойти по шагам, в определённый момент в j можно увидеть 1.