小编jim*_*zer的帖子

从Corona Enterprise插件开发开始

我需要集成第三方Java库,它带有带有Corona应用程序的.jar.我正在开发一个Android应用程序,我有Corona Enterprise.

我一直在指这个文档为Corona创建一个插件,但到目前为止还无法理解如何从它开始.

我对Corona的了解非常基础,我已经按照这个视频教程开始进行开发.

我无法理解的摘要:

  • 如果我创建一个应用程序,我应该创建什么文件夹结构?
  • 我应该把.jar文件放在哪里?
  • 我应该把那些.so文件放在哪里?
  • 在我创建Lua桥后,我应该把它放在哪里?
  • 是否有我可以看到和学习​​的示例插件?

android coronasdk

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

操作栏中的微调器仅带有图标但不包含所选选项

我正在开发一个带导航栏的应用程序.现在我试图将添加SpinnerActionBar.

我能够获得我的自定义图标ActionBar.但是当我向微调器添加条目时,图标将隐藏在选择框后面,并选择第一个项目.

我想有只在图标ActionBardrop-down-list/spinner图标上轻敲时出现.

这是我的代码:

private void initializeMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.options, menu);

    View v = (View) menu.findItem(R.id.menuSort).getActionView();
    Spinner spinner=(Spinner)v.findViewById(R.id.bookmarks_menu);

    Bookmark bookmark1 = new Bookmark();
    Bookmark bookmark2 = new Bookmark();

    List<Bookmark> list = new ArrayList<Bookmark>();
    list.add(bookmark1);
    list.add(bookmark2);

    SpinAdapter adapter = new SpinAdapter(getApplicationContext(),0, list);
    spinner.setAdapter(adapter); 
}
Run Code Online (Sandbox Code Playgroud)

android spinner android-actionbar

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

操作栏强制拆分选项卡和操作模式

如何强制ActionBar分割标签(在top)和ActionMode(在bottom)?
android:uiOptions="splitActionBarWhenNarrow"没有帮助(我正在尝试宽屏模拟器)

android android-actionbar actionmode

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

ListView中的中心文本项

我怎么能水平居中对齐的文本项ListView在我的Layout
老实说,在问这样一个基本问题之前,我用谷歌搜索了至少一个小时.

谢谢.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity" >

    <EditText
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:hint="Remind..." />

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="200dp"
        android:baselineAligned="false"
        android:orientation="horizontal" >

        <ListView
            android:id="@+id/listviewTimeInterval"
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:scrollbars="none" />

         <-- . . . --/>
         <-- more lists of the same kind--/>
         <-- . . .--/>

    </LinearLayout>

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

android android-widget android-layout

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

如何在Windows Phone 8上扩展Internet Explorer的共享选择器?

我现在陷入困境,试图弄清楚如何轻松共享从IE到我的应用程序的链接.我试图弄清楚如何扩展Internet Explorer的共享选择器.
例如,在WP8上运行IE时,您可以调出底部的菜单并单击"共享页面".在此菜单中,我想添加我的应用程序作为选项.选择后,我希望它将当前页面的URL发送到我的应用程序.

我找到了这个,但这个例子只扩展了照片应用程序的共享选择器.

windows-phone-8

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

获取android中联系人照片的文件系统路径

嗨我有一个内容uri看起来像content://com.android.contacts/contacts/550/photo.

鉴于此内容uri,我需要获取物理文件的句柄.
我查看了stackoverflow上讨论的一些示例,但它们都不起作用.

有什么建议?

android android-contentprovider

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

VS2012无法连接到WP8仿真器

我用

  • Windows 8 Pro 64位
  • AMD FX(tm)-4100四核(支持Hyper-V)
  • Visual Studio 2012更新2
  • 最新的Windows Phone 8 SDK
  • 最新的DirectX

我的问题:Visual Studio无法连接到模拟器.完全无法连接,因为我可以在尝试运行项目时看到从Hyper-V Manager运行模拟器.

在图片上我呈现的情况:

在此输入图像描述

我有以下场景:

  1. 单击模拟器上的"运行"
  2. Hyper-V管理器我可以连接到模拟器并检查它是否有效,但在VS中我只看到"Windows Phone OS正在启动......"
  3. 5分钟后,模拟器自己关闭.

我已经检查了所有关于该问题的流行类似讨论,但无法使其有效.

注意:一周前所有作品都很棒.

visual-studio-2012 windows-phone-8 windows-phone-8-emulator

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

如何区分环聊和Google Talk应用?

在我的应用中,我想要运行环聊,用户可以通过该应用创建视频通话.
但在某些目标设备上,用户拥有原生Google Talk应用(未更新为环聊).

问题是:Google Talk和环聊 - 这是具有相同包名的相同应用com.google.android.talk,我不知道如何区分它们.

我的逻辑:当我在设备上找到包时 - 我只是运行app.如果没有 - 打开这个应用程序的市场页面.

也许有人知道,如何区分谷歌谈话应用程序?

我的代码:

public void startApplication(String packageName){
        try
        {
            Intent intent = new Intent("android.intent.action.MAIN");
            intent.addCategory("android.intent.category.LAUNCHER");
            intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
            List<ResolveInfo> resolveInfoList = getPackageManager().queryIntentActivities(intent, 0);
            for(ResolveInfo info : resolveInfoList)
                if(info.activityInfo.packageName.equalsIgnoreCase(packageName))
                {
                    launchComponent(info.activityInfo.packageName, info.activityInfo.name);
                    return;
                }
            showInMarket(packageName);
        }
        catch (Exception e)
        {
            showInMarket(packageName);
        }
    }
private void launchComponent(String packageName, String name){
        Intent intent = new Intent("android.intent.action.MAIN");
        intent.addCategory("android.intent.category.LAUNCHER");
        intent.setComponent(new ComponentName(packageName, name));
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);
    }
    private void showInMarket(String packageName){
        Intent intent = …
Run Code Online (Sandbox Code Playgroud)

android hangout

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

如何使用HttpClient PostAsync计算进度?

在我的Windows应用商店应用程序(c#)中,我需要将MultipartFormDataContent(一些字符串内容和一些文件)上传到服务器并在响应时获取一个巨大的文件.问题 - 我不能用BackgroundDownloaders它.我只能使用一个请求.

我用的HttpClient.PostAsync方法:

 using (var client = new HttpClient(httpClientHandler))
            {
                using (var content = new MultipartFormDataContent())
                {
                    content.Add(...); // prepare all strings and files content
                    try
                    {
                        using (var response = await client.PostAsync(url, content))
                        {
                            if (response.StatusCode == HttpStatusCode.OK)
                            {
                                var inputBytes = await response.Content.ReadAsByteArrayAsync();
                                // some operations with inputBytes 
                            }
                            ......
                        }
                    }
                }
            }
Run Code Online (Sandbox Code Playgroud)

我的问题是:我如何计算此操作的进度?

注意:我的目标 - Windows 8.我无法使用Windows.Web.Http.HttpClient(支持最低客户端Windows 8.1).只要System.Net.Http.HttpClient

c# dotnet-httpclient windows-store-apps

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

这可以覆盖密封类的方法吗?

在WinRT(C#,xaml)中ScrollViewer- 是密封类,我不能扩展它,但我需要覆盖一些方法(例如:)ScrollToHorizontalOffset.这可以覆盖密封类的方法吗?

c# xaml windows-runtime

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