Android Get方式发送信息
程序需要用到Internet权限,所以需要在AndroidManifest.xml添加
<uses-permission android:name="android.permission.INTERNET"/>
MainActivity.java
public class MainActivity extends Activity {
    private TextView info=null;
    private Button Btn01=null;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.setContentView(R.layout.activity_main);
        this.info=(TextView)super.findViewById(R.id.info);
        this.Btn01=(Button)super.findViewById(R.id.Btn01);
        this.Btn01.setOnClickListener(new OnClickListenerImpl());
    }
    private class OnClickListenerImpl implements OnClickListener{
        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            System.out.println(">>Button");
            switch (v.getId()) {
            case R.id.Btn01:
                try {
                    System.out.println(">>btn01");
                    //URL url=new URL("http","172.17.8.28",80,"android.ashx");
                    URL url=new URL("http","t.sina.com",80,"/");
                    HttpURLConnection conn=(HttpURLConnection)url.openConnection();
                    byte data[]= new byte[512];
                    int len=conn.getInputStream().read(data);//输入流读取
                    System.out.println(">>len="+len);
                    if(len>0){
                        String temp= new String(data,0,len).trim();
                        //flag=Boolean.parseBoolean(temp); //取出里面的bool数据
                        System.out.println(">>"+temp);
                        MainActivity.this.info.setText(temp);
                    }
                    conn.getInputStream().close();
                } catch (Exception e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                    System.out.println("Error:"+e.toString());
                }
                break;
            default:
                break;
            }
        }
    }
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity" >
<Button
android:id="@+id/Btn01"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="测试" />
<TextView
android:id="@+id/info"
android:layout_width="fill_parent"
android:layout_height="wrap_content" /> </LinearLayout>
Android Get方式发送信息的更多相关文章
- Android Post方式发送信息和获取URL中的图片
		
需要Internet权限,AndroidManifest.xml <uses-permission android:name="android.permission.INTERNET& ...
 - 在android用Get方式发送http请求
		
烦人的日子终于过去啦,终于又可以写博客啦,对自己的android学习做个总结,方便以后查看...... 一.在android用Get方式发送http请求,使用的是java标准类,也比较简单. 主要分以 ...
 - Android - 向服务器发送数据(POST) - HTTPClient.
		
该篇文章主要说明使用Apache提供的HTTPClient,通过post方式,向服务器发送数据.由于有些东西在 Android - 向服务器发送数据(GET)中提到过,就不再重复. 一,Android ...
 - Android应用程序发送广播(sendBroadcast)的过程分析
		
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6744448 前面我们分析了Android应用程 ...
 - Android HTTP实例 发送请求和接收响应
		
Android HTTP实例 发送请求和接收响应 Android Http连接 实例:发送请求和接收响应 添加权限 首先要在manifest中加上访问网络的权限: <manifest ... & ...
 - wireshake抓包,飞秋发送信息,python
		
http://wenku.baidu.com/link?url=Xze_JY8T15pqI9mBLRpTxWF2d6MP-32xb6UwuE6tsUmitRDheJe-Ju87WlDEDBGuI5MF ...
 - android之读取联系人信息
		
联系人信息被存放在一个contacts2.db的数据库中 主要的两张表 读取联系人 读取联系人需要知道联系人内容提供者的地址,以及对应的操作对象.一般情况下操作对象是的命名方式和表明是一致的. 布局文 ...
 - C#带cookie Post和Get方式发送数据,保持cookie
		
在实际编程中,可能需要读取特定网页的信息,但很多网站需要用户登录后,才能够获取相关的页面内容,这就需要编程者先临时存储当前的cookie,在C#中可以使用CookieContainer 对象来保存登录 ...
 - android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序
		
android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序 在应用里使用了后台服务,并且在通知栏推送了消息,希望点击这个消息回到activity ...
 
随机推荐
- Oracle的Spool导出数据
			
出自:http://wallimn.iteye.com/blog/472182 实践 只能在一个终端上的一个窗口中进行操作 第一步:连接oracle数据库 sqlplus qkp/mm_eft ...
 - [转载]用 FFMPEG 合并 MP4 视频
			
因为 ffmpeg 是支持切分 mp4 视频的,所以我就理所当然的以为 ffmpeg 是支持视频合并.直到今天同事找我问方法,才发现一直以为的方法是错误的, mp4 不支持直接 concate(丢人了 ...
 - jvm的happens-before原则
			
提到并发,通常首先想到是锁,其实对共享资源的互斥操作是一方面,在Java中还有一方面是内存的可见性和顺序化,了解JMM的同学可能会更清楚些,内存可见性和顺序性同样非常重要,在这里简单提一下JMM模型, ...
 - jquery排序与动态添加option以及属性
			
function getOrgansid() { url="<%=basePath%>/rest/bsc/organ/selectOrganSidAllList"; $ ...
 - java算法  蓝桥杯  文化之旅
			
问题描述 有一位使者要游历各国,他每到一个国家,都能学到一种文化,但他不愿意学习任何一种文化超过一次(即如果他学习了某种文化,则他就不能到达其他有这种文化的国家).不同的国家可能有相同的文化.不同文化 ...
 - Professional C# 6 and .NET Core 1.0 - Chapter 42 ASP.NET Web API
			
本文内容为转载,重新排版以供学习研究.如有侵权,请联系作者删除. 转载请注明本文出处: -------------------------------------------------------- ...
 - 【SPOJ - SUBLEX】Lexicographical Substring Search 【后缀自动机+dp】
			
题意 给出一个字符串和q个询问,每个询问给出一个整数k,输出第k大得子串. 分析 建后缀自动机,利用匹配边来解决.设d[v]为从状态v开始有多少不同的路径.这个显然是可以递推出来的.然后对于每个询问, ...
 - 【bzoj2480】Spoj3105 Mod
			
2480: Spoj3105 Mod Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 557 Solved: 210[Submit][Status][ ...
 - MYSQL 存储过程、函数、临时表、游标
			
创建函数 因为我们平时经常需要创建不同日期的数据,以模拟的场景,覆盖更多的用例,所以这里写了一个返回随机日期的demo.大家可以自行扩展. DROP FUNCTION IF EXISTS milan_ ...
 - IOS 获取农历方法(转)
			
声明:以下为使用iOS的 NSChineseCalendar 网上之前发现有人说这个方法不是完全准确,有些日期会显示的不对,本人没有验证过,也实在懒得用C++那套方法去实现. 另外我做的不过是个简单的 ...