小编Roc*_*cky的帖子

Android:如何旋转LinearLayout

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/RelativeLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/bg2x" >
<LinearLayout 
    android:id="@+id/linear"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:gravity="center"
    android:layout_alignParentTop="true"
    android:background="#FF00FF00"
  >
    <TextView 

        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="#FF000000"
        android:textSize="70dp"
        android:text="test linearlayout"
        />

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

现在我想将" 线性 "布局旋转 90度.*我不想使用动画*,有没有其他方法来实现这个?请帮帮我.谢谢!

java android

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

Android:在xml中使字符变为粗体

我在strings.xml中写了这一行:

<string name="Help">This<b>Caaaaaa</b> on the spot.</string>
Run Code Online (Sandbox Code Playgroud)

<b>标签之间的字符不会变得粗体.我做错了什么?PS:我只想在字符串中加入一些部分(如上面的"Caaaaa")粗体.

xml android

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

Android:调用 Activity.finish() 方法

可能的重复:
退出应用程序 - 这是否令人不悦?

我编写了一个应用程序,并覆盖了 onBackPress() 方法:

@Override
public void onBackPressed() {
    Log.e("Main Activity", "onBackPressed!");
    exitAlert.show();//when the user click the ok button it will call the MainActivity.this.finish();
}
Run Code Online (Sandbox Code Playgroud)

但是我发现当finish()函数被调用时,我仍然可以在“设置->应用程序->运行服务”中找到这个应用程序。所以我必须在这里手动停止它。我不明白为什么它在被调用时仍然运行finish()。如何通过单击对话框销毁我的应用程序?提前致谢!

android android-activity

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

Android:ViewFlipper动画

我添加了一个ViewFlipper,其中有2个linearlayout,我制作了一个动画xml:left_in.xml:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="-100%p" android:toXDelta="0" android:duration="3000"/>
</set>
Run Code Online (Sandbox Code Playgroud)

right_out.xml:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0" android:toXDelta="100%p" android:duration="3000"/>
</set>
Run Code Online (Sandbox Code Playgroud)

left_out.xml:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="3000"/>
</set>
Run Code Online (Sandbox Code Playgroud)

right_in.xml:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="3000"/>
</set>
Run Code Online (Sandbox Code Playgroud)

一个linearlayout中的"下一步"按钮,显示首次加载应用时:

mNext.setOnClickListener(new View.OnClickListener(){

            public void onClick(View v) {
                // TODO Auto-generated method stub
                mViewFlipper = (ViewFlipper)findViewById(R.id.viewFlipper1);
                //mViewFlipper.setAnimation(AnimationUtils.loadAnimation(v.getContext(), R.anim.left_in));
                mViewFlipper.setInAnimation(AnimationUtils.loadAnimation(v.getContext(), R.anim.left_in));
                mViewFlipper.setOutAnimation(AnimationUtils.loadAnimation(v.getContext(), R.anim.right_out));
                mViewFlipper.showNext();
            }

        });
Run Code Online (Sandbox Code Playgroud)

和"上一个"按钮:

mPrev.setOnClickListener(new View.OnClickListener(){
        public void onClick(View v) {
            // TODO Auto-generated …
Run Code Online (Sandbox Code Playgroud)

android viewflipper

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

同一表达式中的变量赋值和用法

我遇到了一行代码:

int a = 10;
int b = 40;
a = a + b - (b = a);
cout << a << "   " << b << endl;
Run Code Online (Sandbox Code Playgroud)

我无法理解这段代码会发生什么.有人能为我解释一下吗?

c++

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

安卓:PopupWindow.showAtLocation()

任何人都可以在功能 中告诉我参数" 父母 " 的详细解释PopupWindow.showAtLocation(View **parent**,int w,int h);提前谢谢!

android

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

Android:更改视图的z顺序

我的xml中有很多视图,现在我想在代码中更改一个视图的z顺序,以便将其带到其他视图的前面但不是所有其他视图的前面.

有没有办法实现这个目标?

java android

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

如何在Android HoneyComb中隐藏或删除状态栏?

如何在Android HoneyComb中隐藏或删除状态栏?每次运行我的应用程序时,我都会发现状态栏必须包含一些内容.

我试图改变AndroidManifest.xml,但没有改变.

java android android-3.0-honeycomb

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

iOS:使用bitset <100> b是否正确; 在iOS?

是否可以像在C++中一样bitsetiOS中使用?或者我如何bitsetiOS编码中使用?提前致谢!

xcode ios

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

iOS:NSMutableArray alloc/init和arrayWithObjects之间的区别:

有什么区别之间

NSMutableArray* p = [[NSMutableArray alloc] initWithObjects:...]
Run Code Online (Sandbox Code Playgroud)

NSMutableArray* p = [NSMutableArray arrayWithObjects:...]
Run Code Online (Sandbox Code Playgroud)

cocoa ios

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

本地指针发生了什么变化?

我的问题在下面的代码段中的代码注释中标记.

int *foo(){
    int a = 10;
    int b = 20;
    return &b;
}
int *foo2(){
    int aa = 44;
    int bb = 40;
    return &bb;
}

int main(int argc, char* argv[])
{
    int *p = foo();
    int *p2 = foo2();

    int  a = 700;
    int *b = & a;

//  cout<<*b<<endl; /* what & why the difference from adding & removing this line?? */
    cout<<a<<endl;
    cout<<*p<<endl; /* what & why happened to "p" */

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ pointers

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