小编Luk*_*kap的帖子

如何将android中的动画链接到同一个视图?

我有一些文本视图,我想制作MSN的嗡嗡声效果.

我的计划是:

  • 看看,让我们说10dip在左边,
  • 把它带回到它的起始位置
  • 之后再拿10dip
  • 然后回来
  • 回来
  • 离开...依此类推.

我的观点是,我有一些运动序列要设置为一个视图,并且需要一个接一个地执行.

我怎样才能做到这一点?

animation android view chained chaining

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

背景图像的主题和样式属性

我阅读文档,它说像这样"一个样式可以指定属性,如高度,填充,字体颜色,字体大小,背景颜色等等"现在我的问题是什么是"更多".这是否意味着我可以为android:src定义不同的属性?就是这样的

<item name="android:src">@drawable/attachment1</item>
Run Code Online (Sandbox Code Playgroud)

我尝试背景属性,它工作正常

<item name="android:background">#55FFFFFF</item>
Run Code Online (Sandbox Code Playgroud)

但不是src属性:-(.

我做错了什么?

android themes styles image

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

onLongClickListener永远不会被惹恼

我有一个像这样定义的自定义listView

public class DDListView extends ListView implements OnScrollChangedListener {
Run Code Online (Sandbox Code Playgroud)

比我用名称mExampleList创建它的实例我设置onLongClickListener但它永远不会被调用,我的问题在哪里?

mExampleList.setOnLongClickListener(new OnLongClickListener() {

        public boolean onLongClick(View v) {
            // TODO Auto-generated method stub
            Log.v("vvv", "sdfsdf");
            return false;
        }
    });
Run Code Online (Sandbox Code Playgroud)

android listview onlongclicklistener

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

Admob的作品不给我钱

我添加了admob到我的Android应用程序,横幅有时显示有时不是,但那是okey.对我来说奇怪的是,当我登录admob.com页面并查看我的帐户时,我看到请求字段正在增加,当前是30,eCPM为0 $,RPM为0 $,填充率字段也是5%.

Requests       30
eCPM           0$
Fill Rate      5%
RPM            0$
Run Code Online (Sandbox Code Playgroud)

我有很多问题,但我的主要问题是为什么我没有钱?

我想我的代码中没有做过什么,所以我不赚钱......我不知道我错过了什么.我从admob获取发布者ID,并将代码放入正确的位置,显然它的工作原因是请求正在增加.但为什么我没有钱呢?我需要做别的吗?其他一些许可或其他什么?

我真的没有使用admob的经验,也许这不是提问的地方,但我仍然问我因为我认为问题出在我的代码中,我认为我错过了一些东西.

注意:我的应用程序未在市场上发布,是不是问题?是否要求应​​用程序发布到标记,以便admob可以工作?

android ads admob

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

split 以分号分隔的单词

我有一些像这样的字符串

1;2;3;4;5

我希望能够迭代这个字符串,逐个获取每个单词。第一次迭代取 1,下一次迭代取 2,最后一次迭代取 5。

我想要有这样的东西

for i in $(myVar)
do
echo $i
done
Run Code Online (Sandbox Code Playgroud)

但我不知道如何填充 myvar

linux bash shell terminal

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

包含时区时,SimpleDateFormat需要太长时间

我正在使用这种简单的日期格式

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS Z");
Run Code Online (Sandbox Code Playgroud)

问题是,当我使用它时,转换时间需要很长时间,在logcat中我看到这样的东西

I/Resources( 4284): Loaded time zone names for en in 272ms.
I/Resources( 4284): Loaded time zone names for en in 194ms.
I/Resources( 4284): Loaded time zone names for en in 112ms.
I/Resources( 4284): Loaded time zone names for en in 111ms.
I/Resources( 4284): Loaded time zone names for en in 113ms.
I/Resources( 4284): Loaded time zone names for en in 127ms.
I/Resources( 4284): Loaded time zone names for en in 253ms.
I/Resources( …
Run Code Online (Sandbox Code Playgroud)

timezone datetime android delay simpledateformat

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

获取附加设备列表

当我输入adb devicesshell时,我会得到类似的东西

List of devices attached 
HT06RPQ002T1    device
HT06RPQ002T1    device
Run Code Online (Sandbox Code Playgroud)

我想要一些shell脚本,只打印电话的ID,例如在这种情况下打印

HT06RPQ002T1
HT06RPQ002T1
Run Code Online (Sandbox Code Playgroud)

如果连接更多设备打印更多的ID ...

谢谢

编辑

我试图将所有内容放在像这样的变量asd = adb devices 但是如果我连接了一台设备或者我有10台设备,我不知道如何解析...

linux bash shell android

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

如何在详细信息PreferenceFragment中加载相同的屏幕首选项

我正在尝试做类似Android平板电脑中的设置首选项.

当我单击"更多"时,右侧片段上显示"无线和网络"首选项屏幕,而如果我触摸"VPN",则在同一片段中打开"VPN"首选项屏幕.

我怎样才能做到这一点 ?

这是我的偏好xml

<PreferenceScreen android:title="Title A">
        <PreferenceScreen android:title="TITLE B">
            <PreferenceCategory
                android:title="category">
                <ListPreference android:key="list"
                    android:title="list" android:entries="@array/list_vals"
                    android:entryValues="@array/list_vals1"
                    android:defaultValue="1" android:dialogTitle="list title"
                    android:negativeButtonText="cancel" />
            </PreferenceCategory>
        </PreferenceScreen>
</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)

问题是我不希望在整个屏幕上加载带有标题B的嵌套首选项屏幕我只想加载到正确的片段...

注意:到目前为止,我使用此文档创建了我的示例http://developer.android.com/guide/topics/ui/settings.html#PreferenceHeaders

在此输入图像描述

在此输入图像描述

编辑*

这是我的活动

public class SettingsActivity extends PreferenceActivity {
    @Override
    public void onBuildHeaders(List<Header> target) {
        loadHeadersFromResource(R.xml.preference_headers, target);
    }
}
Run Code Online (Sandbox Code Playgroud)

我没有布局,所以我怎么知道我的主片段ID是什么,我的细节片段ID是什么?

android preferenceactivity android-preferences android-fragments

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

从代码中显示标题栏

在清单文件中,我将此行添加到我的应用程序标记中

android:theme="@android:style/Theme.NoTitleBar"
Run Code Online (Sandbox Code Playgroud)

基本上每个活动都没有标题栏,但是对于我希望显示标题栏的其中一个活动

我知道要隐藏栏我可以使用此代码

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

如何从代码中显示标题栏?

编辑 请不要高我怎么能隐藏标题栏:),我知道,如果有人知道我怎么能显示它?

我知道我可以把NoTitleBar放在我想要隐藏的每个活动中,我可以把它留给我想要展示的那个......但那不是我的观点

android titlebar android-titlebar android-theme android-activity

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

使用不断增加的数字重命名文件夹中的所有文件

我有一个文件夹,在该文件夹中我有10-15个文件,任意名称.文件名可以包含空格.例如:wWw.page.com __ (576)_002.在终端中,当我按下w然后tab文件名出现如下:wWw.page.com\ \ __\ \(576\)_0.txt.

我想一些脚本,将我的所有文件重命名这样0.txt,1.txt,2.txt等等.

我的问题是:wWw.page.com __ (576)_002.txt file not found.

index=0;
for i in $(ls *.txt)
do
    cp "${i}"  $index".txt" 
done
Run Code Online (Sandbox Code Playgroud)

linux bash shell terminal

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