Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用google';安卓系统中的截击?_Java_Php_Android_Mysql_Arrays - Fatal编程技术网

Java 如何使用google';安卓系统中的截击?

Java 如何使用google';安卓系统中的截击?,java,php,android,mysql,arrays,Java,Php,Android,Mysql,Arrays,我有一个CategoryInfo类型的数组列表。我想知道我该怎么做 使用android中的凌空库发送此arraylist。我试过了 将数组列表转换为字符串数组列表,然后转换为 数组,然后最终创建一个长字符串,然后使用 截击 但我觉得一定有比这更好的解决办法?这就是我想要的 到目前为止,我已经尝试过了,但我希望以更好的格式发送数据 这样我就更容易将它插入mysql数据库 ArrayList orderArray=dbHandler.getOrderList(); ArrayList ArrayLi

我有一个CategoryInfo类型的数组列表。我想知道我该怎么做 使用android中的凌空库发送此arraylist。我试过了 将数组列表转换为字符串数组列表,然后转换为 数组,然后最终创建一个长字符串,然后使用 截击

但我觉得一定有比这更好的解决办法?这就是我想要的 到目前为止,我已经尝试过了,但我希望以更好的格式发送数据 这样我就更容易将它插入mysql数据库

ArrayList orderArray=dbHandler.getOrderList();
ArrayList ArrayList=新的ArrayList();

对于(int i=0;i)“我想知道如何使用android中的volley库发送此arraylist”--更重要的问题是:您的服务器对此请求的格式有何要求?例如,如果服务器需要JSON,则Android有许多JSON API。@Commonware您能举个例子吗?谢谢。举个什么的例子?Web服务器?您正在向某个服务器发送截击请求。该服务器是ru正在下载一个由某人实现的Web应用程序。与该开发人员交谈,询问该开发人员服务器希望如何格式化数据。然后,担心如何将数据转换为该格式。“我想知道如何使用android中的volley库发送此arraylist”--更重要的问题是:您的服务器对此请求的格式有何要求?例如,如果服务器需要JSON,则Android有许多JSON API。@Commonware您能举个例子吗?谢谢。举个什么的例子?Web服务器?您正在向某个服务器发送截击请求。该服务器是ru正在运行一个由某人实现的Web应用程序。与该开发人员交谈,并询问该开发人员服务器希望如何格式化数据。然后,担心如何将数据转换为该格式。
 ArrayList<CategoryInfo> orderArray =dbHandler.getOrderList();

                ArrayList<String> arrayList = new ArrayList<>();
                for (int i=0;i<orderArray.size();i++)
                {
                    CategoryInfo list = orderArray.get(i);
                    String serviceItemId = list.getServiceItemId();
                    String serName = list.getServiceName();
                    String cat_name = list.getCategoryName();
                    String item_name = list.getServiceItemName();
                    int item_rate = list.getServiceItemRate();
                    int item_qty = list.getQuantity();
                    int item_total = list.getItemTotal();
                    arrayList.add(serName);
                    arrayList.add(cat_name);
                    arrayList.add(item_name);
                    arrayList.add(String.valueOf(item_rate));
                    arrayList.add(String.valueOf(item_qty));
                    arrayList.add(String.valueOf(item_total));

                    Log.d("OrderArray",serviceItemId+" "+serName+" "+cat_name+" "+item_name+" "+String.valueOf(item_rate)+" "+String.valueOf(item_qty)+" "+String.valueOf(item_total));
                }

                /*ArrayList to Array Conversion */
                String array[] = new String[arrayList.size()];
                for(int j =0;j<arrayList.size();j++){
                    array[j] = arrayList.get(j);
                }

                String orders = Arrays.toString(array);
                String ord = orders.replaceAll("\\[","");
                ord = ord.replaceAll("\\]","");
                Log.d("orders",ord);

                set_orderinfo(ord);//This method contains my volley code.