小编hwr*_*kns的帖子

使用GalleryView选择多个图像

我只是想知道Android是否内置了代码,以便我可以在库视图中选择多个图像,然后将这些图像作为文件名导出到字符串数组中(例如/sdcard/~f1.jpg,/sdcard/~f2. JPG格式,...).

再次感谢任何帮助!只是为了让你们知道,我正在使用的画廊工作正常(对于一个图像) - 因为它正确导出文件名.只需要知道是否有一种简单的方法来选择倍数并导出它们.再次感谢!

user-interface android android-gallery

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

使用Android Google地图获取地图界限

可能重复:
如何确定当前可查看区域中是否显示了地理点?

我想知道是否有任何方式(我在Java上有点新手)在Android上获得Google MapView的MapBounds.

只是为了澄清,这就是我想做的事情.

移动地图时计算最大和最小长度和纬度,或者缩放并在Toast中显示这些值.

有没有办法做到这一点 - 或者我是否在我脑海中?

android google-maps

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

在Android中创建更小的标签

我试图在android中创建较小的选项卡 - 但我似乎无法让它工作,因为当我创建一个较小的选项卡时发生的一切是它显示更大的选项卡 - 但没有drawable.

现在这是我的标签布局代码 - 但由于某些原因,高度不是包装 - 它只是Android的通常布局高度.

<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/tabhost" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <LinearLayout android:orientation="vertical"
        android:layout_width="fill_parent" android:layout_height="fill_parent">
        <TabWidget android:id="@android:id/tabs"
            android:layout_width="fill_parent" android:layout_height="wrap_content" />
        <FrameLayout android:id="@android:id/tabcontent"
            android:layout_width="fill_parent" android:layout_height="fill_parent">
        </FrameLayout>
    </LinearLayout>
</TabHost>
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我创建像Facebook应用程序这样的东西会很棒 - 我认为看起来非常干净,我希望能够实现类似的东西:

user-interface android android-tabhost

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

Git中的特殊角色可能吗?

我很高兴我在rails代码中修复了这个愚蠢的错误,我很乐意在终端输入以下内容:

git add .
git commit -am "Finally fixed that difficult bug!"
Run Code Online (Sandbox Code Playgroud)

只是发现git不喜欢"!".有谁知道我可以将它纳入我的提交消息的方式?

git

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

从XCode中的.strings文件读取字符串

我是iOS的新手,我有一个.strings文件,我在其中存储了一个免责声明,该免责声明在我的应用程序打开时查看.

但是,我无法弄清楚如何从disclaimer.strings文件中调用"免责声明"字符串.

帮助将不胜感激.此外,赞赏相关页面的链接!

iphone objective-c ios

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

如何使用Ant编译和jar一个Android项目?

我正在尝试处理整个"Ant"构建系统的问题.我已经使用以下命令创建了一个Android本机给我的build.xml : android update project -p ..

虽然这给了我一个模板build.xml文件,但我还想要几个选项.具体来说,我希望能够JAR和/或编译我的项目; 最好带有版本号.

奖金问题:如何从我的JAR版本中排除文件.例如,我有一个我用来测试我的功能的活动,但我不希望它包含在最终的JAR中.

我给我的build.xml文件是Gisted here,因为它很长(主要是评论).

编辑:我也使用IntelliJ,所以没有Eclipse的细节,拜托!

ant android jar build

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

在ant中使用AndroidManifest.xml版本代码

有没有人知道是否有可能从AndroidManifest.xml获取变量用于ant使用

具体来说,我试图让versionCode,versionNamepackageName出莫名其妙.

提前致谢.


结论

这似乎太麻烦了,而且由于Maven很容易解决这个问题,我现在已经放弃了快速解决方案的可能性.

java ant android

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

带有REST API的Ruby on Rails

我是Ruby on Rails的新手,虽然我喜欢提供的组织和标准,但我对如何在这种特定情况下让rails工作有点困惑.

我有一个Web服务,我想使用我的rails应用程序.直接连接到数据库会很好,并立即为我提供使我的Rails应用程序工作所需的模型.

但是,我必须复制webservice提供的所有逻辑(这不是一件容易的事).如果我没有直接连接到数据库,我将如何持久保存模型(例如用户模型).

我是否必须创建一个单独的数据库来模拟服务器的数据库,但从不直接与它进行交互?

在此先感谢 - 如果您需要澄清,请告诉我.

编辑:示例

  1. 我有一个rails应用程序,可以访问URL www.mywebservice:8080.com/users/5
  2. 服务返回JSON {name:foo,nick:bar,friend:baz}
  3. 在这一点上,我如何告诉rails将User对象从它刚刚获得的内容中删除,然后将其存储在数据库中?或者有没有办法坚持这个JSON对象?

rest ruby-on-rails ruby-on-rails-3

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

自定义我的位置叠加更新时间

我正在尝试MyLocationOverlay从谷歌地图实现该类.但是,当我尝试使用我自己的locationManager时 - 我无法在地图上实际绘制叠加层.我想知道我做错了什么.

我不想调用MyLocationOverlay类的超级方法(enbaleMyLocation),因为该请求从locationManager方式更新太快,并且会使我的电池活着.

这是我的代码:

private class CenterOverlay extends MyLocationOverlay {

    private Context mContext;
    private LocationManager mLocManager;

    public CenterOverlay(Context context, MapView mapView) {
        super(context, mapView);
        this.mContext = context;

    }

    @Override
    public void onLocationChanged(Location location) {
        super.onLocationChanged(location);
        try {
            doExternalCenterOverlayTask(location);
        } catch (JSONException e) {
            e.printStackTrace();
            ErrorHandler.serviceException(mContext);
        } catch (IOException e) {
            e.printStackTrace();
            ErrorHandler.IOException(mContext);
        } catch (ServiceException e) {
            e.printStackTrace();
            ErrorHandler.serviceException(mContext);
        }
    }

    @Override
    public boolean enableMyLocation() {
        mLocManager = (LocationManager) mContext.getSystemService(Context.LOCATION_SERVICE);
        mLocManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 10000, 50, this);
        mLocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 5000, 25, …
Run Code Online (Sandbox Code Playgroud)

android google-maps overlay

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