小编Igo*_*pov的帖子

亚行不承认Linux Ubuntu 10.04中的三星S5830(Ace)

我不能将Galaxy ACE与adb一起使用,这是我在尝试运行app时看到的内容: 在此输入图像描述

在Windows 7上我安装了Kies,一切都很顺利.但是我找不到linux的驱动程序.有帮助吗?谢谢.

编辑 Android Debug Bridge版本1.0.26

eclipse android adb

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

无法从资产中复制SQLite数据库

我尝试从资产目录复制SQLite数据库以便以后访问它.但我做不到!

public class DatabaseAdapter {
    private static String DB_PATH = "/data/data/com.mypackage/databases/";
    private static String DB_NAME = "database.sqlite";
    private static String TABLE_NAME = "content_table";

    private SQLiteDatabase database = null;
    private final Context context;

    public DatabaseAdapter(Context context){
        this.context = context;
    }

    private void openDatabase() throws SQLiteException{
        DatabaseHelper databaseHelper = new DatabaseHelper(context, DB_NAME);
        SQLiteDatabase db = null;
        if(!checkDatabase()){
            try{
                //Tried to create db before copying, so file should exist
                db = databaseHelper.getReadableDatabase();
                db.close();

                copyDatabase();

            }catch(IOException exception){
                Log.d("DatabaseAdapter", "Error copying DB: "+exception);
            }
        } …
Run Code Online (Sandbox Code Playgroud)

java sqlite android

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

导入本地包

我的项目结构如下所示:

--/project
----main.go
----/models
------user.go
Run Code Online (Sandbox Code Playgroud)

在main.go中我想用户user.go:

user.go:

package models

type User struct {
    Name string
}
Run Code Online (Sandbox Code Playgroud)

main.go:

package main

import (...)

func main() {
    user := &User{Name: "Igor"}
}
Run Code Online (Sandbox Code Playgroud)

如何从main.go导入user.go?

/ project是在GOPATH下,所以我试过:

import "project/models"
Run Code Online (Sandbox Code Playgroud)

但这没有任何作用.

go

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

如何向ViewPager提供许多片段并避免代码错误?

我有20个FragmentActivity,它们都代表着具有不同机制的游戏屏幕.我想把它们全部放在ViewPager中.唯一想到的是这个虚拟代码:

 public static class MyAdapter extends FragmentPagerAdapter {


    @Override
    public Fragment getItem(int position) {
        switch(position){
          case 0:
            return new Fragment1();
          case 1:
            return new Fragment2();
          .........................
          another 20 case statements here
          .........................
          case 20:
            return new Fragment21();
        }
    }

 }
Run Code Online (Sandbox Code Playgroud)

但应该有另一种方法来做到这一点.将不胜感激任何帮助.

java android android-layout android-compatibility

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

Android radiobutton图像

我有一个定制radiobuttons的radiogroup.图标设置使用

rbFirst.setButtonDrawable(R.drawable.first);
Run Code Online (Sandbox Code Playgroud)

但图标不在中心,我该如何解决?我在xml文件和类内部尝试了不同的属性,但它没有任何效果.

android

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

Anonynous内部类peromace

使用匿名内部类时是否有任何性能损失?

这里显示了SAX解析的两种方法:使用默认处理程序和Android包装类.我想知道哪些更有效(内存消耗,CPU使用率)?

java android

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

Android自定义适配器getView()NullPointerException无处不在!

我有一个自定义适配器为ListView提供数据.一切都运行正常,但"突然"(我现在还没有另外说的话)我的应用程序在使用listview加载我的Activity时开始崩溃:

W/dalvikvm(  228): threadid=3: thread exiting with uncaught exception (group=0x4001b188)

E/AndroidRuntime(  228): Uncaught handler: thread main exiting due to uncaught exception

E/AndroidRuntime(  228): java.lang.NullPointerException

E/AndroidRuntime(  228):    at AdvertisementListAdapter.getView(AdvertisementListAdapter.java:72)

E/AndroidRuntime(  228):    at android.widget.AbsListView.obtainView(AbsListView.java:1274)

E/AndroidRuntime(  228):    at android.widget.ListView.measureHeightOfChildren(ListView.java:1147)

E/AndroidRuntime(  228):    at android.widget.ListView.onMeasure(ListView.java:1060)

E/AndroidRuntime(  228):    at android.view.View.measure(View.java:7964)

E/AndroidRuntime(  228):    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)

E/AndroidRuntime(  228):    at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:888)

E/AndroidRuntime(  228):    at android.widget.LinearLayout.measureVertical(LinearLayout.java:350)

E/AndroidRuntime(  228):    at android.widget.LinearLayout.onMeasure(LinearLayout.java:278)

E/AndroidRuntime(  228):    at android.view.View.measure(View.java:7964)

E/AndroidRuntime(  228):    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)

E/AndroidRuntime(  228):    at android.widget.FrameLayout.onMeasure(FrameLayout.java:245)

E/AndroidRuntime(  228):    at android.view.View.measure(View.java:7964)

E/AndroidRuntime(  228):    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023) …
Run Code Online (Sandbox Code Playgroud)

android

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

Gallery中的ImageView填充

如果我在库中为ImageView设置填充,如下所示:

imageView.setPadding(10, 10, 10, 10);
Run Code Online (Sandbox Code Playgroud)

它将在实际设备像素中设置?如何在dip中以编程方式设置填充?

android android-widget

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

如何在ViewPager示例中删除白框

乡亲!我检查了Android Compability lib中的那些样本.我找不到如何删除那些标记为红色的白色框架(adown和页面之间):

在此输入图像描述

android android-layout

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

使用Java创建元语言

伙计们!我需要创建某种元语言,我可以将其嵌入XML中,然后用Java进行解析.例如:

<code>
    [if value1>value2 then "Hello, Bob!" else "Hello, Jack"]
</code>
Run Code Online (Sandbox Code Playgroud)

要么

 <code>
     [if value1+2>value2 return true]
 </code>
Run Code Online (Sandbox Code Playgroud)

我需要实现条件语句,算术.

我应该从哪里开始寻找建议?

java metaprogramming

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

从SimpleCursorAdapter.getView()中的光标获取数据

我正在使用实现的SimpleCursorAdapter实现SectionIndexer.这是它的一部分:

        public class MyAlphabetizedAdapter extends SimpleCursorAdapter implements
                SectionIndexer {
             public ContactAlphabetizedAdapter(Context context, int layout,
                    Cursor cursor, String[] from, int[] to) {
               mIndexer = new AlphabetIndexer(cursor, cursor.getColumnIndexOrThrow(ContactsContract.Data.DISPLAY_NAME), sAlphabet);
             }
             @Override
             public Object getItem(int position) {
                 if (getItemViewType(position) == TYPE_NORMAL) {
                     return super
   .getItem(position
                - mSectionToOffset
                .get(getSectionForPosition(position)) - 1);
                 }
                return null;
             }
        }
Run Code Online (Sandbox Code Playgroud)

在getView(位置)里面我需要从光标访问该位置的数据.我该怎么做?

UPD

我正在使用教程.

android

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

无法使javah与我的Eclipse Android项目一起工作

好的,伙计们,我已经阅读了很多javah用法的例子,但仍然没有运气.我有Eclipse Android项目,所以我尝试以下:

cd /path_to_project/
javah -classpath ./bin/classes com.package.ClassName
Run Code Online (Sandbox Code Playgroud)

我得到了什么:

class file for android.app.Activity not found
Run Code Online (Sandbox Code Playgroud)

好的,所以,它看到我的类,我只需要将android.jar添加到classpath:

javah -classpath ./bin/classes:path_to_sdk/android.jar com.package.ClassName
Run Code Online (Sandbox Code Playgroud)

我得到:

Could not find class file for com.package.ClassName
Run Code Online (Sandbox Code Playgroud)

"你在开玩笑吧!你刚看到它,现在你找不到它!",我说.

请帮忙!我在这里绝望.

尝试使用javac编译简单的java类,然后使用javah - 它工作正常.

我的环境: Windows 7,cygwin.

java java-native-interface android javah

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

Android兼容包示例FragmentTabsPager崩溃

我尝试了Android兼容包提供的示例.FragmentTabsPager崩溃并出现以下错误:

11-17 19:00:27.414: E/AndroidRuntime(5401): FATAL EXCEPTION: main
11-17 19:00:27.414: E/AndroidRuntime(5401): java.lang.NoClassDefFoundError: com.example.android.supportv4.app.LoaderCustomSupport$AppListFragment
11-17 19:00:27.414: E/AndroidRuntime(5401):     at com.example.android.supportv4.app.FragmentTabsPager.onCreate(FragmentTabsPager.java:60)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2633)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2685)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.app.ActivityThread.access$2300(ActivityThread.java:126)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2038)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.os.Handler.dispatchMessage(Handler.java:99)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.os.Looper.loop(Looper.java:123)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at android.app.ActivityThread.main(ActivityThread.java:4633)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at java.lang.reflect.Method.invokeNative(Native Method)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at java.lang.reflect.Method.invoke(Method.java:521)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
11-17 19:00:27.414: E/AndroidRuntime(5401):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
11-17 …
Run Code Online (Sandbox Code Playgroud)

java android android-compatibility android-fragments

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