小编Kar*_*amy的帖子

SQLiteOpenHelper的Android JUnit测试

我是junit测试的新手.

任何人都可以帮助我,如何测试我的SQLiteOpenHelper课程.

意味着我必须实现哪些类以及如何测试我的数据库和表.我正在使用Eclipse IDE.

sqlite junit android

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

何时在Android中使用HTML5?什么时候不用?

开发人员需要在android中使用HTML5的情况是什么.

关于何时在android中使用HTML5,我有点困惑.我需要从Web服务器开发类似报表查看器的应用程序.在这种情况下,我还需要使用一些Android特定的功能,如服务,首选项,接收器,图表(在第三方库的帮助下).

所以我对Android应用程序中HTML的好处是什么感到困惑...

请帮助我提出建议或指导我更好的文章......

html5 android

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

安装SD卡和手机内存?为什么应用程序的大小不同?

我对Android应用程序中的内存大小有点困惑,在手机内存和SD卡中安装应用程序有什么区别.我猜可能会有不同的响应和运行速度.但我想知道是否还有其他差异.

我还将我的应用程序安装在手机内存中,并再次安装在SD卡中.我可以看到的直接差异是应用程序的大小.

安装在手机内存中时:
总大小:5.15 MB
应用程序大小:4.96 MB
数据:192 KB

安装在SD卡中时:
总大小:3.15 MB
应用程序大小:2.96 MB
数据:196 KB

我的apk文件的实际大小是:2 MB.

为什么以上与手机和SD卡的安装不同.

我对这些尺寸变化感到困惑.app 2 MB和数据4 KB的区别在于.

我google了很多,但未能找到答案.我也尝试过developer.android.com和stackoverflow,但我很不走运.

所以我的怀疑是,

  1. 在手机和SD卡中安装应用程序有什么区别.

  2. 当我在SD卡和手机中安装我的应用程序时,为什么显示大小差异.2 MB的差异在哪里,差异是什么?

  3. 从实际的apk安装时的大小是多少.(我的猜测是,apk将被解压缩并安装在设备中,因此安装时尺寸可能会增加.)如果我的猜测错误,请纠正我.

先感谢您.

android android-sdcard android-install-apk

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

我们可以在移动浏览器[Android或iPhone]中添加插件(FireFox)或扩展程序(Chrome)吗?

我们可以在移动浏览器中添加附加组件(FireFox)或扩展程序(Chrome),例如我们如何在网络浏览器中使用它们.

我们可以做以下事情:

  1. 在移动浏览器中安装扩展程序或插件或加载项.(移动设备可以是Android或iPhone的任何东西).

  2. 我们是否可以利用触摸和文本区域点击事件,比如我们如何使用它们并为我们的插件使用自己编写代码.

  3. 我们可以使用javascript或ajax调用并在不使用webview的情况下访问浏览器事件.

  4. 我需要知道,

如果用户在文本字段中键入或单击,我必须知道并访问浏览器文本字段并通过代码执行一些有用的操作.

但我不想使用单独的Web视图应用程序.我确实希望保持浏览器当前视图本身并执行上述操作.

因为Android是敢于需要的.请帮我解决这个问题,我有很多研究,但我无法找到解决方案.

我想知道我们是否可以这样做.

我对你的极客抱有希望,请给我一个建议.提前致谢.

iphone android firefox-addon mobile-browser google-chrome-extension

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

应用内消息传递与推送消息:优点和缺点

我发现很难了解应用程序内消息传递。

以及如何做。

我心里有以下几点

应用内消息传递:

  1. 一个想法是仅当应用程序在屏幕上活动时才从服务器接收内容。

  2. 仅当应用程序处于活动状态时,才有可能实现这一点。

  3. 应用程序应调用服务器并需要接收内容。

推送消息

  1. 即使应用程序未激活,也可以从服务器接收内容。

  2. 这在任何时候都是可能的,我们可以在我们的应用程序关闭和运行时通知用户。

  3. 应用程序不需要拨打电话。

  4. 但应用程序应该实现代码来接收推送通知。

  5. 我们可以在 Android 上使用 GCM,在 iOS 上使用推送通知。

我的理解正确吗?

如果我没有,并且我错过了什么,请伸出你的手,带我走出这种困惑。

谢谢,

android apple-push-notifications ios in-app google-cloud-messaging

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

Android GridView垂直边框

我试图在我的片段之间显示边界GridView.我GridView将白色和碎片的背景颜色设置为黑色.然后我插入了这些代码行:

int border = 2; // px
view.setColumnWidth((dm.widthPixels / 2)-(4*border));
view.setNumColumns(2);
view.setHorizontalSpacing(border);
view.setVerticalSpacing(border);
Run Code Online (Sandbox Code Playgroud)

view是我的GridView.

结果是整个左侧GridView和顶部和底部的碎片之间的边界很好.但是在顶部的两个碎片之间没有边界.

这是我的声明GridView:

<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/overview"
    android:stretchMode="columnWidth"
    android:clipChildren="true" >

</GridView>
Run Code Online (Sandbox Code Playgroud)

可能有人可以提供帮助.

电贺

android gridview android-gridview

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