小编Cod*_*oid的帖子

在Windows上安装Cocos-2dx

我想我和很多其他想要使用Cocos2dx的开发人员一样.我在Windows机器上,我的eclipse是我的开发环境.我不介意转换到视觉工作室,但我不想成为视觉工作室的一半和日食的一半.我认为缺乏工具支持在某种程度上打败了跨平台目标.我有什么选择?我的意思是,如果我没有得到一些好的选择,我可能会选择Android的libgdx和iPhone的cocos2d.

cocos2d-x

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

LibGDX vs Cocos2dx用于开发Android游戏

我需要知道LibGDX与Android平台的Cocos2dx相比如何.是的,便携性是一个目标,但质量,易用性和帧速率也是如此.

libgdx cocos2d-x

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

ListView.addFooterView(v)不显示

我在布局中声明了一个ListView.当我添加FooterView(v)时,它不会显示.这有什么可能的原因?ListView或我的适配器中是否有一些设置可以立即显示?它最终会显示,但只有在重新初始化视图,适配器和所有之后.

更新:似乎重置适配器最终使它出现....显然不是我每次调用addFooterView(v)时都应该做的事情.

包含ListView的视图位于由PageViewer维护的View中,因此不确定是否会影响这一点.

android android-layout

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

如何在EditText中居中并左对齐提示文本?

这是我的布局,它很好地将提示集中在一起,但是如何使提示左对齐,比如说10dip的边距?(即我想让它保持垂直居中但左对齐)

             <EditText
                android:id="@+id/mobilePhoneNumber"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:visibility="gone"
                android:inputType="number"
                android:ellipsize="start"
                android:gravity="center"
                android:layout_marginTop="10dip"
                android:hint="@string/lbl_hint_enter_mobile_phone_number"
                android:textSize="14dip"
                android:layout_marginLeft="10dip"
                android:layout_marginRight="10dip"
                android:maxLines="1" />
Run Code Online (Sandbox Code Playgroud)

android android-layout

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

ListView.setFooterView(v)页脚更改不可见在VIewPager显示的ListView中

我打电话

listView.setFooterView(v)
Run Code Online (Sandbox Code Playgroud)

但没有看到任何变化.现在我应该补充一点,listView位于一个添加到ViewPager中的视图(不是一个框架)中.

因此,包含listView的View位于视图分页器内.如果我在视图之间来回切换,那么我会看到更改,但不是.到目前为止,我已经尝试使包括整个ViewPager在内的大多数内容无效,但仍然没有显示.

内部活动布局我有:

 <android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:layout_weight="1"
/>
Run Code Online (Sandbox Code Playgroud)

然后我有三个页面,每个看起来像这样:

 <?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:id="@+id/listListDisplayer1"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ListView
    android:id="@+id/listMyList1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:cacheColorHint="#00000000"
    android:fastScrollEnabled="true" />

<include layout="@layout/advertisement" />

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

所以我有上面的观点,并立即在主要活动的onCreate()中创建它们.

 MyPageAdapter extends ViewPagerAdapter{

      int getCount() {
           return 3;
      }

       public Object instantiateItem(View collection, int position) {

        View view=null;

        switch (position) {
            case 0:
                view = getMyView1();
                break;
            case 1:
                view = getMyView2();
                break;
            case 2:
                view = getMyView2();
                break;
        }

        if ((view != null) && ((ViewPager) …
Run Code Online (Sandbox Code Playgroud)

android android-layout

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

使用属性打开/关闭Proguard

在我的project.properties文件中有一个属性proguard.config,当我运行ant时,它将运行proguard.以下所有内容都会导致proguard运行

 proguard.config
 proguard.config=
 proguard.config=proguard.cfg
Run Code Online (Sandbox Code Playgroud)

在属性文件中是否有办法打开/关闭proguard?

否则我将需要编写一个脚本来添加/删除或重命名proguard.config属性来控制它.我宁愿得到/设置属性.我想要最好的解决方案.现在我正在编写replaceregexpr来将proguard.config重命名为其他关闭的东西.寻找更好的解决方案,并想知道别人如何控制这个?

java ant android proguard

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

需要删除ListView中的所有现有页脚

删除所有页脚的最佳方法是ListView什么?似乎没有一种removeAllFooterViews()方法.那么如何可靠地删除已添加的所有页脚?如果一个android视图可以有一个removeAllViews()为什么不能ListView有一个removeAllFooterViews().为什么不检索已添加的所有页脚的方法.我的意思是有没有人建立一个没有迭代选项的添加/删除容器?这是无稽之谈.

有什么意见吗?

android android-listview

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

不推荐使用Activity.showDialog(int),Activity.removeDialog(int)

在这个问题中,Dialog.show()与Activity.showDialog() 建议使用2010年的showDialog().我需要支持Android 2.1-4.1所以我应该保留这个已弃用的代码还是更改它?弃用的原因?

android

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

Proguard混淆没有收缩或优化

我主要对混淆能力感兴趣.我看到只有混淆是可能的:stackoverflow.com/questions/6633411/android-proguard-only-obfuscation

与缩小和优化相结合使用时,这是不是很混淆,如果是这样,那么安全性会降低多少.

还将删除收缩和优化使应用程序更有可能通过其测试集,并且不太可能出现异常?什么是+和 - 包括这些步骤?

java android proguard

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

检测后退按钮单击并忽略额外点击

在我的应用程序中,有时用户点击后退按钮,并且没有响应,因此他们立即再次点击,而不是回到上一个屏幕,他们返回2-3个屏幕.有时完全脱离应用程序.然而,只显示了一个屏幕,所有这些后退点击都发生了!有没有办法拦截这个并忽略这些后续点击.也许观察它们的间距或它们发生的屏幕?还有其他人有这个问题吗?

我的猜测是没有什么可以做的,因为用户可以完全控制后退按钮,但为什么Android不会忽略额外的点击,因为它们都发生在同一页面上,甚至没有说明要切换?

android

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