小编Man*_*tas的帖子

如何在Android Studio中查看所有TODO任务?

如何在Android Studio中打开一个视图,其中显示我使用// TODO注释创建的所有任务?

android android-studio

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

在Android上使用Twitter API的工作示例?

任何人都可以提出一个关于如何在Android中实现Twitter API的实例.我想登录并在Twitter上发帖.

经过一些研究后,Twitter4j库可能是最好的选择,但是,我仍然无法让Twitter登录工作.

我发现了一些例子,比如

但是,它们是折旧的,不起作用.有人可以建议一个如何实现Android应用程序在Twitter上发布的实例吗?

twitter android twitter-oauth

9
推荐指数
0
解决办法
3569
查看次数

没有找到Class Def Error(android)

我正在开发一个应用程序,我可以启动我的Launcher活动,它有两个按钮.单击任何这些按钮时,应打开一个新活动.但是,会发生运行时错误.


import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class Intro extends Activity {

    Button searchBut, fbButton;

    @Override
    protected void onResume() {
        super.onResume();
    }

    @Override
    protected void onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        AppSettings.loadLogin(getApplicationContext());
        setContentView(R.layout.intro);
        if (AppSettings.logged) {
            Intent a = new Intent(Intro.this, AllChallengesPager.class);
            a.putExtra("logging", "0");
            startActivity(a);
        }
        searchBut = (Button) findViewById(R.id.button2);
        searchBut.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                Intent a = new Intent(Intro.this, DetailedChallenge.class);
                a.putExtra("logging", "0");
                startActivity(a);
            }
        });
        fbButton = (Button) findViewById(R.id.fbBut);
        fbButton.setOnClickListener(new View.OnClickListener() …
Run Code Online (Sandbox Code Playgroud)

android

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

无法访问 NPOIFSFileSystem

我想阅读 xls 和 xlsx 文件。

我使用这一行来访问我的工作簿。

myWorkBook = WorkbookFactory.create(file);
Run Code Online (Sandbox Code Playgroud)

我的构建 gradle 看起来像这样:apply plugin: 'com.android.application'

android {
    compileSdkVersion 19
    buildToolsVersion "19.1.0"

    defaultConfig {
        applicationId "com.example.application"
        minSdkVersion 8
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    packagingOptions {
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/dependencies.txt'
        exclude 'META-INF/LGPL2.1'
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:19.1.0'
    compile files('libs/poi-3.7.jar')
    compile …
Run Code Online (Sandbox Code Playgroud)

java excel android apache-poi

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

Android中使用Apache POI读取excel文件的依赖

我想使用Apache POI在Android中读写excel文件(xlsx和xls)。但是我无法解决我目前遇到的依赖问题。

如果我的 gradle 文件中只有这两个依赖项

compile files('libs/poi-3.12-20150511.jar')
compile files('libs/poi-ooxml-3.12-20150511.jar')
Run Code Online (Sandbox Code Playgroud)

然后我收到以下错误:

   java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/xmlbeans/XmlOptions;
            at org.apache.poi.POIXMLDocumentPart.<clinit>(POIXMLDocumentPart.java:59)
            at com.gargzdai.spreadsheet.MainActivity.readData(MainActivity.java:131)
            at com.gargzdai.spreadsheet.MainActivity.prepareForReadingData(MainActivity.java:109)
            at com.gargzdai.spreadsheet.MainActivity.onCreate(MainActivity.java:68)
            at android.app.Activity.performCreate(Activity.java:5990)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
            at android.app.ActivityThread.access$800(ActivityThread.java:151)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5254)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
Run Code Online (Sandbox Code Playgroud)

这是我用来读取excel文件的代码:

    if (isXlsxFile)
        myWorkbook = new XSSFWorkbook(OPCPackage.open(file));
    else
        myWorkbook = new HSSFWorkbook(fileStream);
    Sheet mySheet = myWorkbook.getSheetAt(0);
    Iterator rowIterator = mySheet.rowIterator();
Run Code Online (Sandbox Code Playgroud)

看来我应该添加 xmlbeans 库。在我将此依赖项添加到我的 gradle 文件后:

compile files('libs/xmlbeans-2.6.0.jar')
Run Code Online (Sandbox Code Playgroud)

添加此依赖项后,我在 gradle 构建期间收到以下错误:

Error:Execution failed …
Run Code Online (Sandbox Code Playgroud)

java apache excel android

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