小编Eag*_*Eye的帖子

更改警报对话框Android的标题字体

我想更改警报对话框标题字体 ..

任何人都可以告诉我该怎么做...?

任何帮助,将不胜感激..

fonts android android-alertdialog

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

如何刷新填充BaseAdapter的Fragment中的ListView?

我想在关闭对话框时刷新片段中的ListView.到目前为止,刷新仅在我重新启动应用程序时才有效,我不知道为什么.

以下是课程:

当Dialog关闭时,这是我想要刷新的ListView和ListView.

public class RegisterListFragment extends Fragment {


    public static final String TAG = "RegisterListFragment";

    RegisterListAdapter adapter;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        setRetainInstance(true);
        // TODO Auto-generated method stub

        View view = inflater.inflate(R.layout.act_select_list_fragment, container, false);


        ListView list = (ListView) view.findViewById(R.id.register_list);
        list.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                                    long arg3) {
                Intent i = new Intent(getActivity(), com.example.smartkasse.Act_Register.MainActivity.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                TextView selectedRegisterTextView = (TextView) arg1.findViewById(R.id.title);
                String selectedRegisterName = (String) selectedRegisterTextView.getText();
                i.putExtra("selectedRegisterName", selectedRegisterName);
                startActivity(i);
                getActivity().finish(); …
Run Code Online (Sandbox Code Playgroud)

android android-listview android-adapter android-fragments baseadapter

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

对于每个不同的 SQL 查询,我是否需要不同的PreparedStatement 对象?

我正在开发一个 java 应用程序并使用 Derby 数据库。

我有一个名为 pstmt 的PreparedStatement 对象。

1)我可以对每个 SELECT 语句(例如这些语句和其他语句)使用相同的对象(此处为 pstmt)吗?(这是否是一种有效的方法)?

例如:

pstmt = conn.prepareStatement("SELECT NAME FROM TABLE1 ORDER BY NAME");
pstmt = conn.prepareStatement("SELECT * FROM TABLE1 ORDER BY NAME");
pstmt = conn.prepareStatement("SELECT * FROM TABLE1 WHERE .....");
Run Code Online (Sandbox Code Playgroud)

或者我必须为每个不同的 SQL 语句创建不同的对象,如下所示。

pstmt1 = conn.prepareStatement("SELECT NAME FROM TABLE1 ORDER BY NAME");
pstmt2 = conn.prepareStatement("SELECT * FROM TABLE1 ORDER BY NAME");
pstmt3 = conn.prepareStatement("SELECT * FROM TABLE1 WHERE .....");
Run Code Online (Sandbox Code Playgroud)

2) 那么其他语句(如 CREATE、INSERT、UPDATE 等)呢?我可以为每种类型的操作使用一个公共对象吗(例如每个 SELECT 语句一个对象,每个 INSERT 一个对象,UPDATE 语句一个对象等等......)

我知道它的优点,但我对它的有效使用感到困惑。

java jdbc prepared-statement

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

只获取Neo4j中的特定关系类型

我有一个具有PersonId属性的Person节点和一个具有DocumentId属性的Document节点.

关系就像我们在电子邮件中一样,

(person)-[:SENT]->(doc)
(doc)-[:TO]->(person)
(doc)-[:CC]->(person)
(doc)-[:BCC]->(person)
Run Code Online (Sandbox Code Playgroud)

现在,当我按照附加的图像显示查询时,在第二个查询中,带有SIZE功能的第4列在第2行中给出"1".

在此输入图像描述

你能说为什么我在那里得到1的数量?即使我指定关系类型:TO.需要帮助请叫我.

提前致谢.

neo4j graph-databases cypher

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

为什么这个循环不是无限的

有人可以指引我走向正确的道路

为什么在下面的代码中,开始和结束消息之间有一秒的差距?

System.out.println("Start:" + LocalTime.now());
for (int i = 0; i > -1; i++) { /*Infinite loop*/ }
System.out.println("End  :" + LocalTime.now());
Run Code Online (Sandbox Code Playgroud)

我试图找出DCE是否需要时间来处理这种类型的代码但是找不到多少.

java

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