• 大小: 381KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: Java
  • 标签: PacketSender  

资源简介

发送、接收局域网tcp和udp包

资源截图

代码片段和文件信息

//  Copyright (c) 2014 Dan Nagle. All rights reserved.
//
// Licensed MIT: https://github.com/dannagle/PacketSender-Android


package com.packetsender.android;

import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.Html;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.os.Build;
import android.widget.Button;
import android.widget.TextView;

public class AboutActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_about);

        if (savedInstanceState == null) {
            getFragmentManager().beginTransaction()
                    .add(R.id.container new PlaceholderFragment())
                    .commit();
        }

    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {

        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.about menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }

    /**
     * A placeholder fragment containing a simple view.
     */
    public static class PlaceholderFragment extends Fragment {

        public PlaceholderFragment() {
        }

        @Override
        public View onCreateView(LayoutInflater inflater ViewGroup container
                Bundle savedInstanceState) {
            View rootView = inflater.inflate(R.layout.fragment_about container false);

            TextView aboutBlurb = (TextView) rootView.findViewById(R.id.aboutBlurb);
            aboutBlurb.setText(Html.fromHtml(getString(R.string.about_html)));

            TextView shopAmazonButton = (TextView) rootView.findViewById(R.id.shopAmazonButton);

            shopAmazonButton.setonclickListener(new Button.onclickListener() {
                public void onclick(View v)
                {
                    //go to dannagle.com/amazon
                    Intent browserIntent = new Intent(Intent.ACTION_VIEW Uri.parse(“http://packetsender.com/“));
                    startActivity(browserIntent);
                }
            });

/*

            TextView packetsenderButton = (TextView) rootView.findViewById(R.id.packetsenderButton);
            packetsenderButton.setonclickListener(new Button.onclickListener() {
                public voi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-08-03 11:25  PacketSender-Android Studio\
     文件        6148  2016-08-03 11:25  PacketSender-Android Studio\.DS_Store
     目录           0  2016-08-03 11:36  __MACOSX\
     目录           0  2016-08-03 11:36  __MACOSX\PacketSender-Android Studio\
     文件         120  2016-08-03 11:25  __MACOSX\PacketSender-Android Studio\._.DS_Store
     文件         311  2015-04-21 17:25  PacketSender-Android Studio\.gitignore
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._.gitignore
     文件          99  2015-04-21 17:25  PacketSender-Android Studio\build.gradle
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._build.gradle
     文件         711  2015-04-21 17:25  PacketSender-Android Studio\compiler.xml
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._compiler.xml
     文件          54  2015-04-21 17:25  PacketSender-Android Studio\gradle.properties
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._gradle.properties
     目录           0  2015-04-21 17:25  PacketSender-Android Studio\libraries\
     文件         302  2015-04-21 17:25  PacketSender-Android Studio\libraries\support_v13_19_0_0.xml
     目录           0  2016-08-03 11:36  __MACOSX\PacketSender-Android Studio\libraries\
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\libraries\._support_v13_19_0_0.xml
     文件         299  2015-04-21 17:25  PacketSender-Android Studio\libraries\support_v4_19_0_0.xml
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\libraries\._support_v4_19_0_0.xml
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._libraries
     文件        1077  2015-04-21 17:25  PacketSender-Android Studio\LICENSE
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._LICENSE
     文件        1815  2015-04-21 17:25  PacketSender-Android Studio\misc.xml
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._misc.xml
     文件         417  2015-04-21 17:25  PacketSender-Android Studio\modules.xml
     文件         212  2015-04-21 17:25  __MACOSX\PacketSender-Android Studio\._modules.xml
     目录           0  2016-08-03 11:25  PacketSender-Android Studio\Packet Sender\
     文件        6148  2016-08-03 11:25  PacketSender-Android Studio\Packet Sender\.DS_Store
     目录           0  2016-08-03 11:36  __MACOSX\PacketSender-Android Studio\Packet Sender\
     文件         120  2016-08-03 11:25  __MACOSX\PacketSender-Android Studio\Packet Sender\._.DS_Store
     文件        1055  2015-04-21 17:25  PacketSender-Android Studio\Packet Sender\build.gradle
............此处省略239个文件信息

评论

共有 条评论

相关资源