计算机软件著作权登记源代码范本.docx
- 文档编号:10605073
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:117
- 大小:45.85KB
计算机软件著作权登记源代码范本.docx
《计算机软件著作权登记源代码范本.docx》由会员分享,可在线阅读,更多相关《计算机软件著作权登记源代码范本.docx(117页珍藏版)》请在冰豆网上搜索。
计算机软件著作权登记源代码范本
packagecom.example.shuoya;
importjava.util.Set;
importandroid.content.BroadcastReceiver;
importandroid.content.Context;
importandroid.content.Intent;
importandroid.database.Cursor;
importandroid.database.sqlite.SQLiteDatabase;
importandroid.os.Bundle;
importandroid.telephony.SmsMessage;
importandroid.util.Log;
importandroid.widget.Toast;
publicclassBreastextendsBroadcastReceiver
{
privatestaticfinalStringmACTION="android.provider.Telephony.SMS_RECEIVED";
@Override
publicvoidonReceive(Contextcontext,Intentintent)
{
//TODOAuto-generatedmethodstub
if(intent.getAction().equals(mACTION))
{
StringBuildersb=newStringBuilder();
Bundlebundle=intent.getExtras();
if(bundle!
=null)
{
Set
for(StringkeyString:
keysSet){
Log.d("key",keyString);
}
Object[]myOBJpdus=(Object[])bundle.get("pdus");
SmsMessage[]messages=newSmsMessage[myOBJpdus.length];
for(inti=0;i { messages[i]=SmsMessage.createFromPdu((byte[])myOBJpdus[i]); } for(SmsMessagecurrentMessage: messages) { //sb.append("接收到来告: \n"); //sb.append(currentMessage.getDisplayOriginatingAddress()); //sb.append("\n------传来的短信------\n");sb.append(currentMessage.getDisplayMessageBody()); } } Toast.makeText(context,sb,Toast.LENGTH_LONG).show(); Intenti2=newIntent(context,FuzhuActivity.class); Bundlebundle2=newBundle(); bundle2.putString("SMS",sb.toString()); i2.putExtra("SMSS",bundle2); i2.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(i2); } } } packagecom.example.shuoya; importandroid.content.Context; importandroid.database.sqlite.SQLiteDatabase; importandroid.database.sqlite.SQLiteDatabase.CursorFactory; importandroid.database.sqlite.SQLiteOpenHelper; publicclassDbAdapterextendsSQLiteOpenHelper{ privatestaticfinalintVERSION=1; privatestaticfinalStringDBNAME="test.db"; publicDbAdapter(Contextcontext,Stringname, CursorFactoryfactory,intversion){ super(context,name,factory,version); //TODOAuto-generatedconstructorstub } publicDbAdapter(Contextcontext,Stringname){ this(context,name,VERSION); } publicDbAdapter(Contextcontext){ this(context,DBNAME,VERSION); } publicDbAdapter(Contextcontext,Stringname,intversion){ this(context,name,null,VERSION); } publicvoidonCreate(SQLiteDatabasedb){ //TODOAuto-generatedmethodstub } publicvoidonUpgrade(SQLiteDatabasedb,intoldVersion,intnewVersion){ //TODOAuto-generatedmethodstub System.out.println("updateadatabase"); } }packagecom.example.shuoya; importjava.util.List; importcom.example.shuoya.R; importandroid.app.AlertDialog; importandroid.content.Context; importandroid.database.DataSetObserver; importandroid.view.LayoutInflater; importandroid.view.MotionEvent; importandroid.view.View; importandroid.view.View.OnClickListener; importandroid.view.View.OnLongClickListener; importandroid.view.View.OnTouchListener; importandroid.view.ViewGroup; importandroid.widget.BaseAdapter; importandroid.widget.LinearLayout; importandroid.widget.TextView; //publicclassDetailAdapterimplementsListAdapter publicclassDetailAdapterextendsBaseAdapter { privateList privateContextctx; DetailEntityentity; LinearLayoutlayout; LayoutInflatervi; LinearLayoutlayout_bj; TextViewtvName; TextViewtvDate; TextViewtvText; publicDetailAdapter(Contextcontext,List { ctx=context; this.coll=coll; } publicbooleanareAllItemsEnabled() { returntrue; } publicbooleanisEnabled(intarg0) { returntrue; } publicintgetCount() { returncoll.size(); } publicObjectgetItem(intposition) { returncoll.get(position); } publiclonggetItemId(intposition) { returnposition; } publicintgetItemViewType(intposition) { returnposition; } publicViewgetView(intposition,ViewconvertView,ViewGroupparent) { entity=coll.get(position); intitemLayout=entity.getLayoutID(); layout=newLinearLayout(ctx); vi=(LayoutInflater)ctx .getSystemService(Context.LAYOUT_INFLATER_SERVICE); vi.inflate(itemLayout,layout,true); layout.setBackgroundColor(0xffB4B4B4); layout_bj=(LinearLayout)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_row_text); tvText.setText(entity.getText()); addListener(tvName,tvDate,tvText,layout_bj); returnlayout; } publicintgetViewTypeCount() { returncoll.size(); } publicbooleanhasStableIds() { returntrue; } publicbooleanisEmpty() { returntrue; } @Override publicvoidregisterDataSetObserver(DataSetObserverobserver) { //TODOAuto-generatedmethodstub } @Override publicvoidunregisterDataSetObserver(DataSetObserverobserver) { //TODOAuto-generatedmethodstub } publicvoidaddListener(finalTextViewtvName,finalTextViewtvDate, finalTextViewtvText,LinearLayoutlayout_bj) { layout_bj.setOnClickListener(newOnClickListener() { @Override publicvoidonClick(Viewv) { } }); //实例并初始化TTS对象 layout_bj.setOnLongClickListener(newOnLongClickListener() { @Override publicbooleanonLongClick(finalViewv) { tvName.setTextColor(0xffffffff); tvDate.setTextColor(0xffffffff); tvText.setTextColor(0xffffffff); newAlertDialog.Builder(ctx).setMessage("说呀聊天辅助系统-应答模式").setPositiveButton("确定",null) .show(); returntrue; } });//// layout_bj.setOnTouchListener(newOnTouchListener() { @Override publicbooleanonTouch(Viewv,MotionEventevent) { switch(event.getAction()) { caseMotionEvent.ACTION_DOWN: caseMotionEvent.ACTION_MOVE: tvName.setTextColor(0xffffffff); tvDate.setTextColor(0xffffffff); tvText.setTextColor(0xffffffff); break; default: tvName.setTextColor(0xff000000); tvDate.setTextColor(0xff000000); tvText.setTextColor(0xff0000ff); break; } returnfalse; } }); } } packagecom.example.shuoya; publicclassDetailEntity { privateStringname; privateStringdate; privateStringtext; privateintlayoutID; publicStringgetName() { returnname; } publicvoidsetName(Stringname) { this.name=name; } publicStringgetDate() { returndate; } publicvoidsetDate(Stringdate) { this.date=date; } publicStringgetText() { returntext; } publicvoidsetText(Stringtext) { this.text=text; } publicintgetLayoutID() { returnlayoutID; } publicvoidsetLayoutID(intlayoutID) { this.layoutID=layoutID; } publicDetailEntity() { } publicDetailEntity(Stringname,Stringdate,Stringtext,intlayoutID) { super(); this.name=name; this.date=date; this.text=text; this.layoutID=layoutID; } } packagecom.example.shuoya; importjava.io.BufferedReader; importjava.io.IOException; importjava.io.InputStreamReader; import.URL; import.URLEncoder; publicclassFenci{ /*Calledwhentheactivityisfirstcreated.*/ staticStringu=" publicStringstr; publicstaticStringnlp(Stringfunc,Stringinput){ Stringstr1=""; try{ input=URLEncoder.encode(input,"utf-8"); URLurl=newURL(u+func+"/"+input); StringBuffersb=newStringBuffer(); BufferedReaderout=newBufferedReader(newInputStreamReader(url.openStream(),"utf-8")); Stringline; while((line=out.readLine())! =null) sb.append(line); str1=sb.toString(); out.close();}catch(IOExceptione){ //TODOAuto-generatedcatchblock e.printStackTrace(); } inti=str1.indexOf("s"); str1=str1.substring(i+1); returnstr1; } }packagecom.example.shuoya; importjava.io.File; importjava.io.FileOutputStream; importjava.io.InputStream; importjava.io.OutputStream; importjava.util.ArrayList; importjava.util.List; importcom.example.shuoya.R; importandroid.app.Activity; importandroid.app.AlertDialog; importandroid.content.Context; importandroid.content.DialogInterface; importandroid.content.Intent; importandroid.content.pm.PackageManager; importandroid.content.pm.ResolveInfo; importandroid.os.Bundle; importandroid.speech.RecognizerIntent; importandroid.view.LayoutInflater; importandroid.view.View; importandroid.view.Window; importandroid.view.View.OnClickListener; importandroid.view.WindowManager; importandroid.widget.AdapterView; importandroid.widget.AdapterView.OnItemClickListener; importandroid.widget.Button; importandroid.widget.EditText; importandroid.widget.ListView; importandroid.widget.PopupWindow; importandroid.widget.Toast; importandroid.database.Cursor; importandroid.database.sqlite.SQLiteDatabase; importandroid.graphics.drawable.BitmapDrawable; publicclassFuzhuActivityextendsActivity { privateListViewtalkView; privateList //menu菜单模块 privatePopupWindowpopupWindow; privateListViewlv_menu; privateViewview; privateList privatestaticfinalintVOICE_RECOGNITION_REQUEST_CODE=1234; privateEditTextmText1; privateButtonspeakButton; privateButtonqdButton; privateButtonchooseButton; longexitTime=-2000; @Override publicvoidon
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 著作权 登记 源代码 范本