小编and*_*ter的帖子

Android Studio中的Gradle是什么?

Gradle对我和新的Android开发人员都有点困惑.任何人都可以解释Android Studio中的gradle是什么以及它的目的是什么?为什么Gradle包含在Android Studio中?

build-automation gradle android-studio android-gradle-plugin

1257
推荐指数
18
解决办法
41万
查看次数

android中adjustResize和adjustPan的区别?

我尝试编写一个代码,用于在出现软键盘时重新调整UI组件的大小.当我使用adjustResize时,它重新调整UI组件的大小,同时adjustPan给了我相同的输出.我想知道它们之间的区别以及何时使用每个组件?哪一个(adjustPan或adjustResize)有助于调整UI的大小?

这是我的xml:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fillViewport="true" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:orientation="vertical" >

            <EditText
                android:id="@+id/editText5"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="45dp"
                android:ems="10"
                android:inputType="textPersonName" />

            <Button
                android:id="@+id/button1"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="40dp"
                android:text="My Button" />
        </LinearLayout>
    </RelativeLayout>

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

和清单文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.adjustscroll"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.adjustscroll.MainActivity"
            android:label="@string/app_name"
            android:windowSoftInputMode="adjustPan|adjustResize" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

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

android android-softkeyboard

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

在不写文本的情况下显示AutocompleteTextView中的所有项目

我有一个AutocompleteTextView,它工作正常.当我写一个单词时,它会显示相关的结果,但我想显示所有项目而不在AutocompleteTextView中写任何单词.我怎样才能做到这一点.

android autocompletetextview

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

如何将drawableLeft与top对齐而不是在android TextView中居?

TextView我设置drawableLeftdrawable从中心示出.我需要像这个图像一样对齐drawableLeft顶部TextView.

在此输入图像描述

是否有可能实现这一目标?

android textview

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

android viewpager中的幻灯片?

我有android viewpager幻灯片的问题.我希望在最短时间后显示viewpager布局.这是我的代码示例. 我的主要课程:

public class MainActivity extends Activity {
    private ViewPager mViewPager;
    private SwipeAdapter adapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mViewPager = (ViewPager) findViewById(R.id.pager);
        // set the adapter
        adapter = new SwipeAdapter(MainActivity.this);
        mViewPager.setAdapter(adapter);

        mViewPager.setOnPageChangeListener(new OnPageChangeListener() {

            @Override
            public void onPageSelected(int position) {
            }

            @Override
            public void onPageScrolled(int arg0, float arg1, int arg2) {
            }
            @Override
            public void onPageScrollStateChanged(int arg0) {
            }
        });
    }

}
Run Code Online (Sandbox Code Playgroud)

我的适配器类:

public class SwipeAdapter extends PagerAdapter {

    private LayoutInflater mInflater;
    private static int[] …
Run Code Online (Sandbox Code Playgroud)

android android-viewpager

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

只从列表视图中选择一个单选按钮

我一遍又一遍地搜索这个问题,我在stackoverflow中发现了很多问题,但我没有提出解决方案.这是我的问题.我在这样的linearlayout中有一个项目列表: 在此输入图像描述

当屏幕出现时,会自动选择最后一个辐射按钮.但如果我选择另一个单选按钮,则最后一个单选按钮已处于选中状态.我想只选择一个radion按钮,但同时当屏幕出现时,最后一个单选按钮将被自动选中,而其他按钮将自动不被选中.我怎样才能做到这一点.我的适配器类是:

public class AdapterPaymentMethod extends ArrayAdapter<PaymentData> {
    private Context context;
    private boolean userSelected = false;
    ViewHolder holder;

    public AdapterPaymentMethod(Context context, int resource,
            List<PaymentData> items) {
        super(context, resource, items);
        this.context = context;
    }

    /* private view holder class */
    private class ViewHolder {
        RadioButton radioBtn;
        Button btPaymentMethod;
        // ImageView ivLine;
    }

    public View getView(final int position, View convertView, ViewGroup parent) {
        holder = null;
        PaymentData rowItem = getItem(position);
        LayoutInflater mInflater = (LayoutInflater) context
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        if (convertView == null) {
            convertView …
Run Code Online (Sandbox Code Playgroud)

android listview radio-button

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

Android TextUtils用于什么目的?

我想知道 - "为什么其他人会在很多方面使用TextUtils?" - 但我不清楚这一点.开发者网站说它是一个简单的字符串拆分器.我理解这一点,但我不知道如何以实际的方式使用它或我可以使用它的目的?任何人都可以通过代码片段为我提供一些实际示例吗?

android textutils

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

如何使用模拟器在Galaxy S4配置中测试Android应用程序?

我需要在Galaxy S4中测试我的应用程序.但我没有真正的设备所以我想在模拟器中测试我的应用程序.在模拟器中执行此操作需要什么配置?

android galaxy

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

如何为Android Imagebutton设置20%的alpha值?

我在使用alpha值时遇到问题.我知道如何为背景设置alpha值,但我不知道如何为ImageButton设置20%的alpha值.

imageButton.setAlpha(?)
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我关于这个主题的完整细节教程,我可以更好地理解这个主题吗?

android view

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

从android中的每个radiogroup中选择至少一个单选按钮?

如何确保用户从每个放射组中至少检查一个radiobutton.就像我有这个无线电组:

<RadioGroup
    android:id="@+id/myradio_group_one"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="first"
        android:checked="true" />

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="second" />

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="third" />

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="fourt" />
</RadioGroup>

<RadioGroup
    android:id="@+id/myradio_group_two"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="first"
        android:checked="true" />

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="second" />

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="third" />

    <RadioButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="fourt" />
</RadioGroup>
Run Code Online (Sandbox Code Playgroud)

我想以编程方式检查用户是否选择了至少一个radiobutton?

java android radio-button

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