小编Nav*_*oid的帖子

OpenFire Server中用户的JID应该是什么?

嗨,我是新手:我已经设置了一个Openfire服务器并使用Spark IM来测试它.但对于Android应用程序代码,会话中用户的JID应该是什么:

我尝试过用户名@ ip_address,用户名@ ip_address/Smack,用户名@ ip_address/Spark.请参阅下面的图片并提供帮助:

在此输入图像描述

什么是这个.please帮助的解决方案.

java android xmpp openfire smack

9
推荐指数
1
解决办法
5760
查看次数

如何在Android中将WebView滚动到顶部?

我正在开发一个应用程序中的webView,其中当按下按钮时webview加载发生变化的内容(下一个和之前的两个按钮,它们只是更改webview中的内容).

如果我向下滚动到webview中的某个点并按下一个或上一个按钮,它将从同一点开始.我只是希望每次将新数据加载到webview时它都会显示从顶部开始的内容.我用过:

webView.scrollTo(0, 0);
Run Code Online (Sandbox Code Playgroud)

但是不起作用.它如何工作?请帮助任何人?

android scroll webview

8
推荐指数
2
解决办法
2万
查看次数

何时不在React-Native中使用Redux?

我最近开始研究React-Native Apps,发现Redux很有帮助.但根据我的理解,当我使用Reducers(主要用于使用WebServices API)时,数据存储在App级别状态,可以使用Components.由于所有数据都处于应用级别状态,因此App性能不会很苛刻.我在这里很困惑.请推荐一个出路.谢谢

react-native redux react-redux

6
推荐指数
1
解决办法
3775
查看次数

在android java代码中使用common.lang.StringUtils时获取NoClassDefFoundError?

我收到此错误:-NoClassDefFoundError代码使用StringUtils类或方法.我已经正确地将jar文件添加到代码中,并且在我的代码中没有显示任何类型的错误(使用Eclipse Indigo).

我错过了什么样的观点.我在其他项目中使用过这个jar文件,但它们运行正常.

请帮助如果有任何人遇到类似的问题?谢谢

java android jar apache-commons

5
推荐指数
1
解决办法
5191
查看次数

如何将水平滚动视图移动到特定位置?

我使用的是scrollView,没有任何listView或gridview.我刚刚添加了相同的视图,但我知道我想以编程方式滚动到特定的位置.这可能吗 ?

请帮助我使用Horizo​​ntal Scroll?

android scroll horizontalscrollview

4
推荐指数
1
解决办法
6214
查看次数

如何通过Intent播放YouTube视频?

在我的应用中,我想点击一个特定的按钮,然后跳转到youtube应用并显示一个youtube用户.例如http://www.youtube.com/user/punjabiradiousa.这怎么可能请提出一些技巧?

youtube android android-intent android-youtube-api

3
推荐指数
1
解决办法
1万
查看次数

如何使用StringUtils.substringsBetween();?

有人可以演示如何使用java中的StringUtils.substringsBetween()方法吗?

java string substring

2
推荐指数
2
解决办法
2万
查看次数

WebView在Android中慢慢加载?

我正在开发一个应用程序中的webView,其中当按下按钮时webview加载发生变化的内容(下一个和之前的两个按钮,它们只是更改webview中的内容).但按下3-4次后它开始挂起,logcat上没有任何打印,按钮保持按下15-20秒,然后下载下一个数据.

我用这些来清除webview.db和缓存: -

context.this.deleteDatabase("webview.db");
context.this.deleteDatabase("webviewCache.db");

webView.getSettings().setRenderPriority(RenderPriority.HIGH);
webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
Run Code Online (Sandbox Code Playgroud)

但它仍然挂起.我怎样才能加快速度?请帮助?

更新:

   public void setWebView(String QuestionParent,String QuestionNumber)
    {


        WebSettings webSettings = questionWeb.getSettings();

        webSettings.setDefaultFontSize(24);

        questionWeb.getSettings().setRenderPriority(RenderPriority.HIGH);
        questionWeb.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);


        questionWeb.loadDataWithBaseURL("",integralParse.htmlParse(questionCode,"mnt/sdcard/faData/"+QuestionParent+"/"+QuestionNumber),"text/html","UTF-8","");
    }
Run Code Online (Sandbox Code Playgroud)

我在按下按钮时使用此方法.integralParse.htmlParse()方法返回一个html文本.

android caching webview

2
推荐指数
1
解决办法
5989
查看次数

房间出现 ConcurrentModificationException

我在将数据插入 Android 表时遇到问题。这是我的 Dao 函数:

@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(freight: Foo)

@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(freights: MutableList<Foo>)
Run Code Online (Sandbox Code Playgroud)

下面是它的调用方式:

  Observable.fromCallable {
          db.fooDao().insert(it)
       }
    }
            .subscribeOn(Schedulers.io())
            .observeOn(Schedulers.io())
            .subscribe {
                Logger.d("Inserted ${it} users from API in DB...")
            }
Run Code Online (Sandbox Code Playgroud)

我得到的异常:

   Caused by: java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.next(ArrayList.java:860)
    at com.blockgrain.blockgrain.dbmanager.repository.FooRepository$insertDataInDb$1.call(FooRepository.kt:76)
Run Code Online (Sandbox Code Playgroud)

我已经创建了具有相同逻辑的其他表,它们工作正常,但这个失败了。请让我知道出了什么问题。

更新

Foo.kt

 override fun get(): Observable<MutableList<Foo>> {
    val observable = getDataFromDb()
    return observable.flatMap {
        if (it.isEmpty())
            getDataFromApi()
        else
            observable
    }
}

override fun getDataFromApi(): Observable<MutableList<Foo>> {

    return WebService.createWithAuth().getFooFromWeb()
            .doOnNext {
                Logger.d(" Dispatching ${it} users from …
Run Code Online (Sandbox Code Playgroud)

android android-sqlite android-room

2
推荐指数
1
解决办法
1949
查看次数

如何浏览SD卡并选择要在Android应用程序中播放的音频文件?

我想浏览SD卡列出所有音频文件并选择一个播放.有人可以帮助我吗?

android

1
推荐指数
1
解决办法
811
查看次数

尝试在表中插入值时获取sqLiteCantOpenDatabaseException?

在android中使用sqlite数据库时,我遇到了一个奇怪的问题.我在一个表中插入大约500个enteries,但当表有大约260-270个enteries时,它显示了这个异常:

              sqLiteCantOpenDatabaseException
Run Code Online (Sandbox Code Playgroud)

码:

         public last_open open() throws SQLException {db = DBHelper.getWritableDatabase();return this;}
public void close() {DBHelper.close();}


public static  void insert(

        String STUDENT_ID,
        String COURSE_ID,
        String PACKAGE_ID,
        String ITEM_NAME,
        String ITEM_ID,
        String LAST_OPEN
){
    try{


        ContentValues initialValues = new ContentValues();
        initialValues.put(T_STUDENT_ID,STUDENT_ID);
        initialValues.put(T_COURSE_ID, COURSE_ID);
        initialValues.put(T_PACKAGE_ID, PACKAGE_ID);
        initialValues.put(T_ITEM_NAME,ITEM_NAME);
        initialValues.put(T_ITEM_ID, ITEM_ID);
        initialValues.put(T_LAST_OPEN,LAST_OPEN);

    //  db.insert("LAST_OPEN", null, initialValues);
    db.execSQL("DELETE FROM LAST_OPEN WHERE STUDENT_ID="+STUDENT_ID+" AND COURSE_ID="+COURSE_ID+" AND PACKAGE_ID="+PACKAGE_ID+" AND ITEM_ID="+ITEM_ID+" AND ITEM_NAME='"+ITEM_NAME+"';");
    db.execSQL("INSERT INTO LAST_OPEN(STUDENT_ID,COURSE_ID,PACKAGE_ID,ITEM_NAME,ITEM_ID,LAST_OPEN) VALUES ("+STUDENT_ID+","+COURSE_ID+","+PACKAGE_ID+","+"'"+ITEM_NAME+"'"+","+ITEM_ID+","+"'"+LAST_OPEN+"'"+");");
}catch (Exception e) {
    // TODO: handle exception

    e.printStackTrace();
} …
Run Code Online (Sandbox Code Playgroud)

java sqlite android

1
推荐指数
1
解决办法
2638
查看次数

如何在不改变ImageView宽度的情况下设置图像的宽度(在ImageView中)?

我想要做的是在不影响ImageView宽度的情况下更改ImageView中图像的宽度.

    ----------------------------------------------------------------
    |                                                              |
    |                                                              |
    |         ----------------------------------------------       |
    |         |                                            |       |
    |         |                                            |       |
    |         |    this is the image( change its width)    |       |
    |         |                                            |       |
    |         ----------------------------------------------       |
    |                                                              |
    |      this is imageView the width mustnt change               |
    ----------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?请帮忙?

java android imageview android-imageview

0
推荐指数
1
解决办法
176
查看次数