小编ray*_*ray的帖子

android.app.Fragment和android.support.v4.app.Fragment之间的区别

android.app.Fragment和之间有什么区别android.support.v4.app.Fragment?每种情况应该使用什么?

android android-fragments

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

HttpURLConnection抛出异常

这是我的连接代码HTTP.

URL url = new URL("http://www.google.com");
              HttpURLConnection con = (HttpURLConnection) url.openConnection();
              con.setDoOutput(true);
              String responseMsg = con.getResponseMessage();
              int response = con.getResponseCode();
Run Code Online (Sandbox Code Playgroud)

这是投掷 android.os.NetworkOnMainThreadException

请帮忙.

android httpurlconnection

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

字符串数组长度显示为1,即使数组在以逗号(,)分割后调用为空

这是我的代码:

serialNumbers = "";

String[] serialArray = serialNumbers.split(",");

int arrayLength = serialArray.length;
Run Code Online (Sandbox Code Playgroud)

即使serialArray中没有值,arrayLength也会显示1.我希望在这种情况下长度应该返回0.

java arrays

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

什么是超类型方法?

我已经google了几次但仍然无法理解超类型方法.任何人都可以解释一下这是什么?

java oop supertype

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

onTabSelected()和onTabReselected()之间有什么区别?

我正在创建一个使用创建标签的应用程序FragmentPagerAdapter.第一次默认加载选项卡时,将选择第一个选项卡.但是当用户再次在第一个选项卡上返回时切换到另一个选项卡后,它将检查数据库中的某些数据,并根据数据在第一个选项卡上显示内容.所以我不确定我应该在哪里调用函数来检入数据库?onTabSelected()还是onTabReselected()

android android-fragments

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

Android Emulator中长按的键盘快捷键是什么?

我想知道Android模拟器中长按的键盘快捷键应该是什么?我有一个项目清单.如果长按项目,我已经创建了一个删除项目的功能.但我不能在我的模拟器中测试.如果我长按鼠标仍然会触发点击事件.

android android-emulator

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

Android如何在Android中添加多个ContentProvider?

  1. 这可能使用多个ContentProvider吗?

  2. 如果可能,如何在清单中声明?我尝试使用以下方式,但getContentResolver()只获得第一个提供商.

        <provider
            android:name=".bean.ItemBean"
            android:authorities="com.waveletandroid.bean" >
        </provider>
    
       <provider
            android:name=".bean.CustomerBean"
            android:authorities="com.waveletandroid.bean" >
        </provider>
    
    Run Code Online (Sandbox Code Playgroud)

sqlite android android-contentprovider

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

如何在Android中点击按钮点击标签?

FragmentPagerSupport是FragmentActivity类,FragmentA和FragmentB代表2个不同的选项卡.在第一个选项卡中,我有一个EditText和一个按钮.我的任务是按下按钮需要打开第二个选项卡并在第二个选项卡中显示EditText值.我也在使用FragmentStatePagerAdapter.

以下代码构建了FragmentActivity的onCreate()选项卡:

    for (int i = 0; i < mSectionsPagerAdapter.getCount(); i++) {
        actionBar.addTab(actionBar.newTab()
                .setText(mSectionsPagerAdapter.getPageTitle(i))
                .setTabListener(this));
    }
Run Code Online (Sandbox Code Playgroud)

我在FragmentStatePagerAdapter中的代码如下:

public Fragment getItem(int position) {
    Fragment fragment = null;
    Bundle args = new Bundle();         
    switch (position) {
    case 0:
        fragment = FragmentA();
        args.putInt(FragmentA.ARG_SECTION_NUMBER, position + 1);
        fragment.setArguments(args);
    break;
    case 1:
        fragment = new FragmentB();
        args.putInt(FragmentB.ARG_SECTION_NUMBER, position + 1);
        fragment.setArguments(args);
    break;
    }
return fragment;
}
Run Code Online (Sandbox Code Playgroud)

单击按钮时我的FragmentA代码如下:

confirmButton.setOnClickListener(new View.OnClickListener() {
    public void onClick(View view) {


    }
}
Run Code Online (Sandbox Code Playgroud)

现在我卡在这里.在这里找不到代码应该调用第二个选项卡并根据tab1 EditText值显示值.

android android-fragments

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

postgresql创建具有多个IF ELSE条件的函数

我正在 postgresql 中创建一个函数,它将执行如下操作:

CREATE OR REPLACE FUNCTION check_label_id_exist(_labelid integer, OUT result text) AS
$BODY$
DECLARE
BEGIN
    SELECT pkid FROM table_1 WHERE label_id = _labelid;
    IF FOUND THEN
    result := 'true';
    RETURN;
    IF NOT FOUND THEN
    SELECT pkid FROM table_2 WHERE label_id = _labelid;
    IF FOUND THEN
    result := 'true';
    RETURN;
    IF NOT FOUND THEN
    SELECT pkid FROM table_3 WHERE label_id = _labelid;
    IF FOUND THEN
    result := 'true';
    RETURN;
    IF NOT FOUND THEN
    result := 'false';

    RETURN;
END
$BODY$ language …
Run Code Online (Sandbox Code Playgroud)

sql database postgresql stored-procedures function

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

在Java中声明BigDecimal Array的初始值

我想BigDecimal Array用这样的初始值声明一个0:

BigDecimal[] val = {0,0,0};
Run Code Online (Sandbox Code Playgroud)

但它不起作用.请帮助我知道如何申报BigDecimal array初始值.

java arrays bigdecimal

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