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

Шаринг социальных сетей - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Возможен ли двойной парсинг в Activity или это неправильно? http://www.cyberforum.ru/android-dev/thread1049832.html
У меня в Activity есть парсинг XML c выводом результата в TextView.Все работает хорошо. Но помимо результатов с XML,мне нужно еще и парсинг HTML страницы. Так вот вопрос! Как лучше организовать передачу результатов HTML парсинга на эту же Activity. Т.е. на одной Activity у меня и XML парсится и HTML (соответственно в разные TextView). Как лучше все это сделать и можно ли вообще выполнять такие...
Android Coockie, хранение PHPSESSID во время работы приложения Есть такой случай, есть скрипт на сервере, который добавляет коммент к посту, для того чтобы добавить этот коммент нужно ввести капчу. Когда я в android-клиент загружаю сам пост и форму добавления коммента, картинку с капчей я загружаю в webView обчным способом loadUrl(). Таким образом я отправляю запрос на сервер чтобы получить оттуда какие либо данные: public String exe(final String... http://www.cyberforum.ru/android-dev/thread1049720.html
Facebook Поделиться к стене Android
я пытаюсь войти в Facebook и пост к стене с одним нажатием кнопки .. я написал код и приложение может войти и разместить к стене, но у меня есть одна проблема http://postimg.org/image/71bugy22x/ это permishens видел два раза. 1) когда я войдите на Facebook 2) когда я войдите в Facebook и нажмите кнопку ОК этот permishen замечаться снова (два раза) это мой код, если кто может решение моя...
Android Регулярка для сроки полученной от сервера
Здравствуйте, помогите составить регулярку которая оставит в строке только символы: (, . ; ] } : , пробелы допускаются только внутри строки но не в начале и конце. Суть в том что от сервера приходят ответы, и в начале строки есть несколько символов с хламом от utf-8: п», или какие-то квадраты. Сделал так, но это не оно: str.replaceAll("\\s","").trim() str.replaceAll(")|(\\","").trim(); ...
Android Парсинг XML http://www.cyberforum.ru/android-dev/thread1048446.html
try { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(new InputSource(new ByteArrayInputStream(ans.getBytes("utf-8")))); NodeList nodes = doc.getElementsByTagName("usersReiting"); for (int i = 0; i<51; i++) { Element element =...
Android API для праздничных дней календаря Подскажите какое-нибудь API, чтобы можно было сформировать запрос вида месяц/год/локаль и выдало бы список всех праздничных дней. Нашел что-то типа такого http://kayaposoft.com/enrico/json/v1.0/?action=getPublicHolidaysForMonth&month=1&year=2013&country=rus Но там косяк какой-то, сервис периодически зависает, а еще месяцы начинаются с числа 1, а числа 12 - просто нет)) Ошибок не выдает, но... подробнее

Показать сообщение отдельно
fanat094
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 79
26.12.2013, 03:53  [ТС]     Шаринг социальных сетей
В чем здесь проблема??

Регистрация в FaceBook

Код:
C++
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
 
import com.facebook.android.AsyncFacebookRunner;
import com.facebook.android.DialogError;
import com.facebook.android.Facebook;
import com.facebook.android.Facebook.DialogListener;
import com.facebook.android.FacebookError;
 
public class MainActivity extends Activity {
    
    Button button1;
    TextView textview1;
    
    private static String APP_ID = "Мой APP_ID"; 
                                      
    private Facebook facebook;
    private AsyncFacebookRunner mAsyncRunner;
    String FILENAME = "AndroidSSO_data";
    private SharedPreferences mPrefs;
 
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        facebook = new Facebook(APP_ID);
        mAsyncRunner = new AsyncFacebookRunner(facebook);
        button1 = (Button) findViewById(R.id.button1);
        textview1 = (TextView) findViewById(R.id.textView1);
        
        button1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                    loginToFacebook();
                }
        });};
        
        public void loginToFacebook() {
            textview1.setText("Нажата ОК");
            mPrefs = getPreferences(MODE_PRIVATE);
            String access_token = mPrefs.getString("access_token", null);
            long expires = mPrefs.getLong("access_expires", 0);
         
            if (access_token != null) {
                facebook.setAccessToken(access_token);
            }
         
            if (expires != 0) {
                facebook.setAccessExpires(expires);
            }
         
            if (!facebook.isSessionValid()) {
                facebook.authorize(this,
                        new String[] { "email", "publish_stream" },
                        new DialogListener() {
         
                            @Override
                            public void onCancel() {
                                // Function to handle cancel event
                            }
         
                            @Override
                            public void onComplete(Bundle values) {
                                // Function to handle complete event
                                // Edit Preferences and update facebook acess_token
                                SharedPreferences.Editor editor = mPrefs.edit();
                                editor.putString("access_token",
                                        facebook.getAccessToken());
                                editor.putLong("access_expires",
                                        facebook.getAccessExpires());
                                editor.commit();
                            }
         
                            @Override
                            public void onError(DialogError error) {
                                // Function to handle error
         
                            }
         
                            @Override
                            public void onFacebookError(FacebookError fberror) {
                                // Function to handle Facebook errors
         
                            }
         
                        });
            }
        }
        
}
Ключ есть.
Код не С++ конечно
Миниатюры
Шаринг социальных сетей  
 
Текущее время: 06:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru