Между тем, цитата из первого абзаца документации к DrawerLayout:
DrawerLayout
DrawerLayout.DrawerListener can be used to monitor the state and motion of drawer views. Avoid performing expensive operations such as layout during animation as it can cause stuttering; try to perform expensive operations during the STATE_IDLE state.
Знаю троих разработчиков Chromium, все они не используют Visual Studio и Windows, обходятся текстовыми редакторами вроде vim и Textmate под Linux и OS X. Так что неудивительно, почему у вас все еще нет оффера от Гугла ;)
Я думаю слабенький он для этого, где-то в требованиях проскакивал двухядерный процессор. Да и тем более, раз уж андроид 4 подлагивает, то на убунту можно даже не надеяться.
А какая связь между тем, что список ключей фиксирован и коллизиями в нем?
И почему данные плохими быть не могут, что мешает алгоритму вычисления хэша вернуть одинаковый хэш для всех n ключей?
Во-первых, клиентов у гитхаба > 1.
Во-вторых, инвесторы таким образом покупают себе часть компании, которая в перспективе будет стоить не один миллиард долларов, довольно выгодное вложение :)
По моему скромному мнению, если уже хочется чтобы компьютер генерировал и запоминал пароли вместо тебя, лучше использовать KeePass или 1Password, а не встроенные средства браузера. У 1Password и замечательный плагин к тому же Хрому имеется.
И почему данные плохими быть не могут, что мешает алгоритму вычисления хэша вернуть одинаковый хэш для всех n ключей?
append(CharSequence s, int start, int end);
Throws: IndexOutOfBoundsException - if start or end are negative, or start is greater than end or end is greater than s.length()
Во-вторых, инвесторы таким образом покупают себе часть компании, которая в перспективе будет стоить не один миллиард долларов, довольно выгодное вложение :)