• 获取Wifi密码,不知道是不是真的


    package com.example.wifipassword;
     
    import java.util.List;
     
    import android.app.Activity;
    import android.content.Context;
    import android.os.Bundle;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.BaseAdapter;
    import android.widget.ListView;
    import android.widget.TextView;
     
    public class MainActivity extends Activity {
         
        private WifiManage wifiManage;
     
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            wifiManage = new WifiManage();
            try {
                Init();
            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
     
        public void Init() throws Exception {
            List<wifiinfo> wifiInfos = wifiManage.Read();
            ListView wifiInfosView=(ListView)findViewById(R.id.WifiInfosView);
            WifiAdapter ad = new WifiAdapter(wifiInfos,MainActivity.this);
            wifiInfosView.setAdapter(ad);   
        }
         
        public class WifiAdapter extends BaseAdapter{
     
            List<wifiinfo> wifiInfos =null;
            Context con;
             
            public WifiAdapter(List<wifiinfo> wifiInfos,Context con){
                this.wifiInfos =wifiInfos;
                this.con = con;
            }
             
            @Override
            public int getCount() {
                // TODO Auto-generated method stub
                return wifiInfos.size();
            }
     
            @Override
            public Object getItem(int position) {
                // TODO Auto-generated method stub
                return wifiInfos.get(position);
            }
     
            @Override
            public long getItemId(int position) {
                // TODO Auto-generated method stub
                return position;
            }
     
            @Override
            public View getView(int position, View convertView, ViewGroup parent) {
                // TODO Auto-generated method stub
                convertView = LayoutInflater.from(con).inflate(android.R.layout.simple_list_item_1, null);
                TextView tv = (TextView)convertView.findViewById(android.R.id.text1);
                tv.setText("Wifi:"+wifiInfos.get(position).Ssid+"
    密码:"+wifiInfos.get(position).Password);
                return convertView;
            }
             
        }
     
    }
  • 相关阅读:
    Ubuntu上安装Redis
    Unity Shader中将指定颜色过滤成透明
    用Python发送邮件
    Flask搭建简单的服务器
    SQLServer 中All、Any和Some用法与区别
    Linux探秘之用户态与内核态
    MTDDL 美团点评分布式数据访问层中间件
    基础数据结构 例:栈、队列、链表、数据、字典、树、等
    二叉树、红黑树、B&B+树数据结构
    CPU,GPU,高速缓存cache,内存RAM,虚拟内存VM,磁盘ROM,磁盘缓存之间的关系
  • 原文地址:https://www.cnblogs.com/lchd/p/3594056.html
Copyright © 2020-2023  润新知