1、计算机软件著作权登记源代码模板public class Breast extends BroadcastReceiver Override public void onReceive(Context context, Intent intent) / TODO Auto-generated method stub if (intent.getAction().equals(mACTION) StringBuilder sb = new StringBuilder(); Bundle bundle = intent.getExtras(); if (bundle != null) Set key
2、sSet=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; imyOBJpdus.length; i+) messagesi = SmsMessage.createFromPdu (byte) myOBJpdusi); for (SmsMessage currentMessag
3、e : messages) /sb.append(接收到来告:n); /sb.append(currentMessage.getDisplayOriginatingAddress(); /sb.append(n-传来的短信-n); sb.append(currentMessage.getDisplayMessageBody(); Toast.makeText(context, sb, Toast.LENGTH_LONG).show(); Intent i2 = new Intent(context, FuzhuActivity.class); Bundle bundle2=new Bundle
4、(); bundle2.putString(SMS, sb.toString(); i2.putExtra(SMSS, bundle2); i2.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(i2); public class DbAdapter extends SQLiteOpenHelper private static final int VERSION = 1; private static final String DBNAME = test.db; public DbAdapter(Context co
5、ntext, String name, CursorFactory factory, int version) super(context, name, factory, version); / TODO Auto-generated constructor stub public DbAdapter(Context context,String name) this(context,name,VERSION); public DbAdapter(Context context) this(context,DBNAME,VERSION); public DbAdapter(Context co
6、ntext,String name,int version) this(context,name,null,VERSION); public void onCreate(SQLiteDatabase db) / TODO Auto-generated method stub public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) / TODO Auto-generated method stub /public class DetailAdapter implements ListAdapterpubli
7、c class DetailAdapter extends BaseAdapter private 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;
8、public boolean areAllItemsEnabled() return true; 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) retu
9、rn position; public View getView(int position, View convertView, 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); l
10、ayout.setBackgroundColor(0xffB4B4B4); tvName.setText(entity.getName(); tvDate.setText(entity.getDate(); tvText.setText(entity.getText(); addListener(tvName, tvDate, tvText, layout_bj); return layout; public int getViewTypeCount() return coll.size(); public boolean hasStableIds() return true; public
11、boolean isEmpty() return true; Override public void registerDataSetObserver(DataSetObserver observer) / TODO Auto-generated method stub Override public void unregisterDataSetObserver(DataSetObserver observer) / TODO Auto-generated method stub public void addListener(final TextView tvName, final Text
12、View tvDate, final TextView tvText, LinearLayout layout_bj) layout_bj.setOnClickListener(new OnClickListener() Override public void onClick(View v) ); /实例并初始化TTS对象 layout_bj.setOnLongClickListener(new OnLongClickListener() Override public boolean onLongClick(final View v) tvName.setTextColor(0xfffff
13、fff); tvDate.setTextColor(0xffffffff); tvText.setTextColor(0xffffffff); new AlertDialog.Builder(ctx).setMessage(说呀聊天辅助系统-应答模式).setPositiveButton(确定,null) .show(); return true; );/ layout_bj.setOnTouchListener(new OnTouchListener() Override public boolean onTouch(View v, MotionEvent event) switch (event.getAction() case MotionEvent.ACTION_DOWN: case MotionEvent.ACTION_MOVE: tvName.setTextColor(0xffffffff); tvDate.setTextColor(0xffffffff); tvText.setTextColor(0xffffffff); break; default: tvName.setTextColor(0xff000000); tvDate.setTextColor(0xff000000); tvText.setTextColor(0xff0000ff); break;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1