计算机软件著作权登记-源代码范文样式.doc
《计算机软件著作权登记-源代码范文样式.doc》由会员分享,可在线阅读,更多相关《计算机软件著作权登记-源代码范文样式.doc(63页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、+package com.example.shuoya;import java.util.Set;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Bundle;import android.telephony.SmsMessage;import andr
2、oid.util.Log;import android.widget.Toast;public class Breast extends BroadcastReceiver private static final String mACTION = android.provider.Telephony.SMS_RECEIVED; Override public void onReceive(Context context, Intent intent) / TODO Auto-generated method stub if (intent.getAction().equals(mACTION
3、) StringBuilder sb = new StringBuilder(); Bundle bundle = intent.getExtras(); if (bundle != null) Set keysSet=bundle.keySet(); for(String keyString:keysSet) Log.d(key, keyString); Object myOBJpdus = (Object) bundle.get(pdus); SmsMessage messages = new SmsMessagemyOBJpdus.length; for (int i = 0; imyO
4、BJpdus.length; i+) messagesi = SmsMessage.createFromPdu (byte) myOBJpdusi); for (SmsMessage currentMessage : messages) /sb.append(接收到来告:n); /sb.append(currentMessage.getDisplayOriginatingAddress(); /sb.append(n-传来的短信-n); sb.append(currentMessage.getDisplayMessageBody(); Toast.makeText(context, sb, T
5、oast.LENGTH_LONG).show(); Intent i2 = new Intent(context, FuzhuActivity.class); Bundle bundle2=new Bundle(); bundle2.putString(SMS, sb.toString(); i2.putExtra(SMSS, bundle2); i2.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(i2); package com.example.shuoya;import android.content.Cont
6、ext;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import android.database.sqlite.SQLiteOpenHelper;public class DbAdapter extends SQLiteOpenHelperprivate static final int VERSION = 1;private static final String DBNAME = test.db;public DbAdap
7、ter(Context context, String name,CursorFactory factory, int version) super(context, name, factory, version);/ TODO Auto-generated constructor stubpublic DbAdapter(Context context,String name)this(context,name,VERSION);public DbAdapter(Context context)this(context,DBNAME,VERSION);public DbAdapter(Con
8、text context,String name,int version)this(context,name,null,VERSION);public void onCreate(SQLiteDatabase db) / TODO Auto-generated method stubpublic void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) / TODO Auto-generated method stubSystem.out.println(update a database);package com.ex
9、ample.shuoya;import java.util.List;import com.example.shuoya.R;import android.app.AlertDialog;import android.content.Context;import android.database.DataSetObserver;import android.view.LayoutInflater;import android.view.MotionEvent;import android.view.View;import android.view.View.OnClickListener;im
10、port android.view.View.OnLongClickListener;import android.view.View.OnTouchListener;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.LinearLayout;import android.widget.TextView;/public class DetailAdapter implements ListAdapterpublic class DetailAdapter extends B
11、aseAdapterprivate List coll;private Context ctx;DetailEntity entity;LinearLayout layout;LayoutInflater vi;LinearLayout layout_bj;TextView tvName;TextView tvDate;TextView tvText;public DetailAdapter(Context context, List coll)ctx = context;this.coll = coll;public boolean areAllItemsEnabled()return tr
12、ue;public boolean isEnabled(int arg0)return true;public int getCount()return coll.size();public Object getItem(int position)return coll.get(position);public long getItemId(int position)return position;public int getItemViewType(int position)return position;public View getView(int position, View conv
13、ertView, ViewGroup parent)entity = coll.get(position);int itemLayout = entity.getLayoutID();layout = new LinearLayout(ctx);vi = (LayoutInflater) ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);vi.inflate(itemLayout, layout, true);layout.setBackgroundColor(0xffB4B4B4);layout_bj = (LinearLayout)
14、 layout.findViewById(R.id.layout_bj);tvName = (TextView) layout.findViewById(R.id.messagedetail_row_name);tvName.setText(entity.getName();tvDate = (TextView) layout.findViewById(R.id.messagedetail_row_date);tvDate.setText(entity.getDate();tvText = (TextView) layout.findViewById(R.id.messagedetail_ro
15、w_text);tvText.setText(entity.getText();addListener(tvName, tvDate, tvText, layout_bj);return layout;public int getViewTypeCount()return coll.size();public boolean hasStableIds()return true;public boolean isEmpty()return true;Overridepublic void registerDataSetObserver(DataSetObserver observer)/ TOD
16、O Auto-generated method stubOverridepublic void unregisterDataSetObserver(DataSetObserver observer)/ TODO Auto-generated method stubpublic void addListener(final TextView tvName, final TextView tvDate,final TextView tvText, LinearLayout layout_bj)layout_bj.setOnClickListener(new OnClickListener()Ove
17、rridepublic void onClick(View v);/实例并初始化TTS对象 layout_bj.setOnLongClickListener(new OnLongClickListener()Overridepublic boolean onLongClick(final View v)tvName.setTextColor(0xffffffff);tvDate.setTextColor(0xffffffff);tvText.setTextColor(0xffffffff);new AlertDialog.Builder(ctx).setMessage(说呀聊天辅助系统-应答模
18、式).setPositiveButton(确定,null) .show();return true; );/layout_bj.setOnTouchListener(new OnTouchListener()Overridepublic boolean onTouch(View v, MotionEvent event)switch (event.getAction()case MotionEvent.ACTION_DOWN:case MotionEvent.ACTION_MOVE:tvName.setTextColor(0xffffffff);tvDate.setTextColor(0xff
19、ffffff);tvText.setTextColor(0xffffffff);break;default:tvName.setTextColor(0xff000000);tvDate.setTextColor(0xff000000);tvText.setTextColor(0xff0000ff);break;return false;);package com.example.shuoya;public class DetailEntityprivate String name;private String date;private String text;private int layou
20、tID;public String getName()return name;public void setName(String name)this.name = name;public String getDate()return date;public void setDate(String date)this.date = date;public String getText()return text;public void setText(String text)this.text = text;public int getLayoutID()return layoutID;publ
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 著作 登记 源代码 范文 样式
限制150内