计算机软件著作权登记源代码范本.docx
- 文档编号:17311916
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:107
- 大小:41.21KB
计算机软件著作权登记源代码范本.docx
《计算机软件著作权登记源代码范本.docx》由会员分享,可在线阅读,更多相关《计算机软件著作权登记源代码范本.docx(107页珍藏版)》请在冰点文库上搜索。
计算机软件著作权登记源代码范本
package
import
import
import
import
import
import
import
import
import
import
publicclassBreastextendsBroadcastReceiver
{
privatestaticfinalStringmACTION=
@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); } } } package import import import import 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 adatabase"); } }package import import import import import import import import import import import import import import import //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) tvName=(TextView) tvName.setText(entity.getName()); tvDate=(TextView) tvDate.setText(entity.getDate()); tvText=(TextView) 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; } }); } } package 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; } } package import import import import import 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; } }package import import import import import import import import import import import import import import import import import import import import import import import import import import import import import import import publicclassFuzhuActivityextendsActivity { privateListViewtalkView; privateList //menu菜单模块 privatePopupWindowpopupWindow; privateListViewlv_menu; privateViewview; privateList privatestaticfinalintVOICE_RECOGNITION_REQUEST_CODE=1234; privateEditTextmText1; privateButtonspeakButton; privateButtonqdButton; privateButtonchooseButton; longexitTime=-2000; @Override publicvoidonCreate(BundlesavedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); PackageManagerpm=getPackageManager();//管理应用程序包 List } publicStringgetResponce(Stringet) { Stringanswer=""; StringmyFenci=Fenci.nlp("pos",et); StringmySubject,myPredicate,myObject;//定义主谓宾 mySubject=GetWord.ReturnSubject(myFenci); myPredicate=GetWord.ReturnPredicate(myFenci); myObject=GetWord.ReturnObject(myFenci); DbAdapterdbHelper=newDbAdapter(FuzhuActivity.this,"test.db"); //只有调用了DatabaseHelper对象的 //getReadableDatabase()方法,或者是getWritableDatabase()方法之后,才会创建,或打开一个数据库 SQLiteDatabasedb=dbHelper.getReadableDatabase(); intid_temp1,id_temp2,id_temp3; Stringsearch_id; Cursorcursor1; if(mySubject==null) { id_temp1=0; } else { cursor1=db.query("r_sheet",newString[]{"id"},"charName=? ",newString[]{mySubject},null,null,null); if(cursor1.moveToNext()){//在r表中查询 id_temp1=cursor1.getInt(cursor1.getColumnIndex("id")); } else{ id_temp1=0; } } if(myPredicate==null) { id_temp2=0; } else { cursor1=db.query("verb_sheet",newString[]{"id"},"verbName=? ",newString[]{myPredicate},null,null,null); if(cursor1.moveToNext()){//在v表中查询 id_temp2=cursor1.getInt(cursor1.getColumnIndex("id")); } else{ id_temp2=0; } } if(myObject==null) { id_temp3=0; } else { cursor1=db.query("noun_sheet",newString[]{"id"},"nounName=? ",newString[]{myObject},null,null,null); if(cursor1.moveToNext()){//在n表中查询 id_temp3=cursor1.getInt(cursor1.getColumnIndex("id")); } else{ id_temp3=0; } } search_id=numberToString(id_temp1)+numberToString(id_temp2)+numberToString(id_temp3); cursor1=db.query("answer_sheet",newString[]{"answer"},"id=? ",newString[]{search_id},null,null,null); if(cursor1.moveToNext()){//在answer表中查询 answer=cursor1.getString(cursor1.getColumnIndex("answer")); } else{ } if(answer! =""){ Toast.makeText(getApplicationContext(),answer,Toast.LENGTH_LONG).show(); } elseif(answer==""){ Toast.makeText(getApplicationContext(),"暂无提示",Toast.LENGTH_LONG).show(); } else{ Toast.makeText(getApplicationContext(),"暂无提示",Toast.LENGTH_LONG).show(); } returnanswer; } publicStringnumberToString(intnumber){ Strings=""; if(number==0||number<10) s="00"+String.valueOf(number); elseif(number<100) s="0"+String.valueOf(number); else s=String.valueOf(number); returns; } } package import publicclassGetResTaskextendsAsyncTask TestActivit
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 著作权 登记 源代码 范本