一个产品要生产出来需要服务器端和客户端,服务器端的前端后端(自学了HTML+CSS+PHP)都有过涉猎,现在精力放在移动客户端(现在猛攻Android开发)。今天想通过这个小实验来体验一把客户端和服务器端交互的感觉。
服务器端:用的是phpNow在本地搭建的
客户端工具:Android Studio 2.2.2
手机:小米3
辅助工具:小米助手
1.在D:\phpnow\htdocs目录下新建一个名为get_data的XML文件
<apps>
<app>
<id>1</id>
<name>google maps</name>
<version>2.1</version>
</app>
<app>
<id>3</id>
<name>google play</name>
<version>2.3</version>
</app>
</apps>
2.打开Android Studio,新建一个NetworkTest工程
只贴出重要代码。
- 布局文件activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop=&