zoukankan      html  css  js  c++  java
  • 短信大全小案例

         //(1)获取控件 
            ListView lv = (ListView) findViewById(R.id.lv);
            //(2)lv展示数据需要数据适配器 adapter
            ArrayAdapter<String>  adapter = new  ArrayAdapter<String>(getApplicationContext(), R.layout.item, objects);
            
            //(3)设置数据适配器 
            lv.setAdapter(adapter);
            //(4)设置条目的监听 
            lv.setOnItemClickListener(new OnItemClickListener() {
    
                //当条目被点击的时候调用
                @Override
                public void onItemClick(AdapterView<?> parent, View view,
                        int position, long id) {
                    
                    //(5) 获取我们点击条目的数据  小技巧   数据在哪里存着呢 就去哪里去
                    String content = objects[position];
                    
                    System.out.println("content:"+content);
                    
                    //(6)跳转到发送短信页面  用隐式意图  
                     /*<intent-filter>
                       <action android:name="android.intent.action.SEND" />
                       <category android:name="android.intent.category.DEFAULT" />
                       <data android:mimeType="text/plain" />
                   </intent-filter>*/
                    //(7)创建意图对象 
                    Intent intent = new Intent();
                    intent.setAction("android.intent.action.SEND");
                    intent.addCategory("android.intent.category.DEFAULT");
                    intent.setType("text/plain");
                    
                    //(7.1)把数据传递到 短信的发送页面 
                    intent.putExtra("sms_body", content);  //要求大家知道这个是怎么来的 ??
                    
                    //(8)开启意图 
                    startActivity(intent);
                    
                }
            });
  • 相关阅读:
    将execel表格的数据导入到mysql数据库
    清明听雨
    h5调用底层接口的一些知识
    微信小程序从零开始开发步骤(一)搭建开发环境
    Matplotlib
    Numpy
    pandas
    6 MapReduce的理解
    静态链表
    单链表
  • 原文地址:https://www.cnblogs.com/xufengyuan/p/5859953.html
Copyright © 2011-2022 走看看