计算机软件著作权登记源代码范本.docx

上传人:b****7 文档编号:10605073 上传时间:2023-02-21 格式:DOCX 页数:117 大小:45.85KB
下载 相关 举报
计算机软件著作权登记源代码范本.docx_第1页
第1页 / 共117页
计算机软件著作权登记源代码范本.docx_第2页
第2页 / 共117页
计算机软件著作权登记源代码范本.docx_第3页
第3页 / 共117页
计算机软件著作权登记源代码范本.docx_第4页
第4页 / 共117页
计算机软件著作权登记源代码范本.docx_第5页
第5页 / 共117页
点击查看更多>>
下载资源
资源描述

计算机软件著作权登记源代码范本.docx

《计算机软件著作权登记源代码范本.docx》由会员分享,可在线阅读,更多相关《计算机软件著作权登记源代码范本.docx(117页珍藏版)》请在冰豆网上搜索。

计算机软件著作权登记源代码范本.docx

计算机软件著作权登记源代码范本

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)

{

SetkeysSet=bundle.keySet();

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

{

privateListcoll;

privateContextctx;

DetailEntityentity;

LinearLayoutlayout;

LayoutInflatervi;

LinearLayoutlayout_bj;

TextViewtvName;

TextViewtvDate;

TextViewtvText;

publicDetailAdapter(Contextcontext,Listcoll)

{

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;

privateListlist=null;

//menu菜单模块

privatePopupWindowpopupWindow;

privateListViewlv_menu;

privateViewview;

privateListMenus;

privatestaticfinalintVOICE_RECOGNITION_REQUEST_CODE=1234;

privateEditTextmText1;

privateButtonspeakButton;

privateButtonqdButton;

privateButtonchooseButton;

longexitTime=-2000;

@Override

publicvoidon

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1