小编Way*_*int的帖子

Android - SD卡上的SQLite数据库

有什么办法,如何在我的应用程序而不是/data/data/com.myapp/databases目录中从SD卡创建和使用数据库?我知道它是不安全的,但有没有任何特殊的限制,如"SD卡上的数据库不能大于2GB"?

谢谢

Hmyzak

database sqlite android

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

C - 如果是素数,如何轻松测试?

可能重复:
C - 确定数字是否为素数

有没有办法在C中轻松测试所选数字是否为素数?

c

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

Android - 完成另一项活动的活动

有什么办法,如何从堆栈中完成某些活动?我有服务,它会查找更新,当找到更新时,它会打开更新活动,其中将显示安装提示.但是在安装完成后我想完成更新活动,因为没有必要仍然在堆栈上.

谢谢

android

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

从其他APK动态加载资源

我正在考虑从其他 APK 加载资源的某种方式。例如,我在 sdcard 上有一个 APK(它只是 APK,没有安装在手机内存中),其中包含我要在已安装的应用程序中使用的资源。是否可以将资源从 res/x 从存储在 sdcard 上的 APK 加载到我安装的应用程序(例如布局、图像、字符串等)。

谢谢

resources android

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

C#到Java重写 - 泛型类

是否可以将此C#代码重写为java?

public interface IEnumerable<out T> : IEnumerable
{

    IEnumerator<T> GetEnumerator();
}
Run Code Online (Sandbox Code Playgroud)

我在创建名称中带参数T的泛型类时遇到问题.我也不知道,如何解决参数,哪些Java不支持.谁都有两个平台的经验?

c# java rewrite

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

MPI_Scatter - 发送2D数组的列

我想发送2D数组的列,每个列都是单独的进程.我现在有一个完整的2d阵列,我被MPI_Scatter困住了.如何将整列作为字段发送?

谢谢

编辑:

我有阵列 - 浮动[100] [101]

我试图通过以下方式发送数组:

float send;
MPI_Scatter ((void *)a, n, MPI_FLOAT,(void *)&send  , 1, MPI_INT,0, MPI_COMM_WORLD);
Run Code Online (Sandbox Code Playgroud)

EDIT2:

我创建了新的type_vector:

               MPI_Datatype newtype;

               MPI_Type_vector(n,       /* # column elements */
                   1,           /* 1 column only */
                   n+1,         /* skip n+1 elements */
                   MPI_FLOAT,       /* elements are float */
                   &newtype);       /* MPI derived datatype */

               MPI_Type_commit(&newtype);
Run Code Online (Sandbox Code Playgroud)

现在我试图将它发送到我的其他进程.矩阵由浮点数填充,我的矩阵是nx n + 1,因为测试是n = 5,所以它是矩阵5 x 6. Scatter的调用是什么,我应该从其他进程的方面采取什么方法?我的意思是,如何获取由散射发送的数据?

c mpi

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

Android - 检查设备是否已连接到互联网

有没有简单的方法,如何检查设备是否主动连接到互联网(=通过GPRS,EDGE,UMTS,HSDPA或Wi-Fi连接)?

谢谢

android

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

非活动中的GetSystemService DOWNLOAD_SERVICE

在我的非活动类的简单方法中,我使用的是代码:

mgr=(DownloadManager)mContext.getSystemService(DOWNLOAD_SERVICE); 
Run Code Online (Sandbox Code Playgroud)

在非活动类中,我的构造函数看起来像:

public Download23(Context context){
    this.mContext=context;
}
Run Code Online (Sandbox Code Playgroud)

但是编译器不接受DOWNLOAD_SERVICE字符串.你知道怎么解决这个问题吗?

android android-activity

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

OSMDroid zip - 如何添加自定义地图?

我正在使用OSMdroid的MapView,我计划添加自定义地图.我无法通过MOBAC转换它们,我需要找出格式的偏好和特征.你看起来有关它的一些信息吗?我已经找了几个星期但没有运气.

zip android osmdroid

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

线程中的Android无限循环

我有我的UI和其他Thread,其中有循环:

while(true){

}
Run Code Online (Sandbox Code Playgroud)

我正在检查系统中String值的变化,当更改时,我通过预先打开的套接字向服务器发送消息.问题是,当应用循环时,我的应用程序冻结,CPU负载非常高(约90%).我知道,无限循环不能在线程中完成,但是你知道如何复制这种行为,而不是使用无限循环吗?

谢谢

主要代码(onCreate方法):

    mProgressDialog = ProgressDialog.show(main.this, "loading","loading", true);
    c=new Client(this.getApplicationContext(), "192.168.0.121", 3333);
    c.start();

    CLIENT_MESSAGE="login user2 user2";
    synchronized(c){
        c.notify();
    }
    Client.zHandler.setEmptyMessage(119);


    mHandler = new Handler()
    {
        public void handleMessage(android.os.Message msg)
        {
            super.handleMessage(msg);

            switch (msg.what)
            {
                case 11:
                    Log.d("Logged in", "login");
                    mProgressDialog.dismiss();
                    break;
                case 12:    
                    Log.d("Logged out", "logout and end");
                    mProgressDialog.dismiss();
                    finish();
                    break;

                        }
                 }
          };

  @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    switch (keyCode) {

    case KeyEvent.KEYCODE_BACK:
        CLIENT_MESSAGE="logout";
        synchronized (c) {
            c.notify();
        }
                    Client.zHandler.setEmptyMessage(129)
        break;
    default:

    } …
Run Code Online (Sandbox Code Playgroud)

java multithreading android loops

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