Форум программистов, компьютерный форум CyberForum.ru

Фото и загрузка на сервер - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Калькулятор на android перевод десятичного числа в восьмеричное и шестнадцатеричное http://www.cyberforum.ru/android-dev/thread914804.html
Добрый вечер! Возможно у кого-то есть исходный код для создания подобного калькулятора. В сети не нашла как это сделать. Буду очень признательна за помощь.
Программирование Android База для словаря Собираю словарь на базе заготовки SearchableDictionary. В качестве базы используется txt файл. Когда подставляю свой текстовый файл, слова отображаются выборочно - первых 5 слов нет, затем 2 есть, штук 7 нет и т.д. В чем может быть дело? http://www.cyberforum.ru/android-dev/thread914671.html
Как сделать popup ? Пример того, что нужно, внутри Программирование Android
Требуется сделать выпадающее окошко с поиском. Выглядеть должно примерно как на скринах внизу. Один пример взял из IOS а второй из официального приложения ВКонтакте. Нужно как во втором. Возможно есть либы или желательно стандартные решения.
Программирование Android Одинаковый ли размер стека у разных версиях/девайсах Android?
Столкнулся с проблеммой stack overflow... пришлось резать файлы на куски. Но все ровно в каждой части подхожу до предела стека. Тестирую на эмуляторе. Может ли возникнуть проблема на реальных устройствах? Или же размер стека везде одинаков?
Программирование Android Яркость дисплея http://www.cyberforum.ru/android-dev/thread914505.html
Как из кода приложения управлять яркостью дисплея смартфона? Какие команды для этого используются и т.д.? Если есть путёвый мануал, скиньте ссылку. Буду очень благодарен. Добавлено через 51 минуту Проблема ушла. Нашел мануал. http://habrahabr.ru/post/104627/ кому нужно...
Программирование Android Как сделать быстрым Android Emulator в Eclipse? Здравствуйте, коллеги! У меня очень медленно работает эклипс с андроидным плагином. Программа компилируется минут 5. Вроде скачал Intel x86 Emulator Accelerator (HAXM) да и вообще все, что можно было, инсталлировал согласно инструкциям. а реально виснет. Что интересно, то таже проблема у меня касается разработки для Windows Phone. Blend for Visual Studio 2012 точно также виснет. ... подробнее

Показать сообщение отдельно
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
01.07.2013, 23:47
Переменные и конструктор для создания HttpClient

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
private static final String USER_AGENT_END = ") AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1";
 
    private static final String USER_AGENT_BUILD = " Build/";
 
    private static final String SHTRICH = "-";
 
    private static final String USER_AGENT_DIVIDER = "; ";
 
    private static final String USER_AGENT_START = "Mozilla/5.0 (Linux; U; Android ";
 
    public static final int SO_TIMEOUT = 20000;
 
    /* Constant encoding for http client. */
    private static final String UTF_8 = "UTF-8";
    /* Apache client. */
    private DefaultHttpClient client;
 
    private String userAgent;
 
    public HttpClientManager() {
        // SETS UP PARAMETERS
        HttpParams params = new BasicHttpParams();
        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
        HttpProtocolParams.setContentCharset(params, UTF_8);
        params.setBooleanParameter("http.protocol.expect-continue", false);
        HttpConnectionParams.setConnectionTimeout(params, SO_TIMEOUT);
        HttpConnectionParams.setSoTimeout(params, SO_TIMEOUT);
 
        // REGISTERS SCHEMES FOR BOTH HTTP AND HTTPS
        SchemeRegistry registry = new SchemeRegistry();
        registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80));
        final SSLSocketFactory sslSocketFactory = SSLSocketFactory.getSocketFactory();
        sslSocketFactory.setHostnameVerifier(SSLSocketFactory.BROWSER_COMPATIBLE_HOSTNAME_VERIFIER);
        registry.register(new Scheme("https", sslSocketFactory, 443));
        ThreadSafeClientConnManager manager = new ThreadSafeClientConnManager(params, registry);
        client = new DefaultHttpClient(manager, params);
        userAgent = USER_AGENT_START + android.os.Build.VERSION.RELEASE + USER_AGENT_DIVIDER
                + Locale.getDefault().getLanguage() + SHTRICH + Locale.getDefault().getCountry()
                + USER_AGENT_DIVIDER + android.os.Build.DEVICE + USER_AGENT_BUILD + android.os.Build.ID
                + USER_AGENT_END;
        Log.d(TAG, userAgent);
    }
Следующий кусок отвечает за отправку на сервер. Где path это путь к изображению, а name это имя, uri разумеется ссылка
Java
1
2
3
4
5
6
7
    
    HttpContext localContext = new BasicHttpContext();
    HttpPost httpPost = new HttpPost(uri);
    MultipartEntity entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
    entity.addPart(name, new FileBody(new File(path)));
    httpPost.setEntity(entity);
    HttpResponse response = client.execute(httpPost, localContext);
Но ещё ко всему этому почти уверен, что придется скачать сторонние библиотеки от apache, т.к. стандартные то ли не предусматривают этого, то ли работают плохо, не помню точно
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru