LoginActivity.class类


fanfou(饭否) android客户端 代码学习1

Intent intent = getIntent().getParcelableExtra(Intent.EXTRA_INTENT); String action = intent.getAction(); if (intent.getAction() == null || !Intent.ACTION_SEND.equals(action)) {      intent = new Intent(this, TwitterActivity.class); } 

getIntent().getParcelableExtra(String activityname).. 从intent中检索继承的数据

Intent.EXTRA_INTENT intent里面传递的类名

// 发送消息给widget Intent reflogin = new Intent(this.getBaseContext(), FanfouWidget.class);reflogin.setActio("android.appwidget.action.APPWIDGET_UPDATE"); PendingIntent l = PendingIntent.getBroadcast(this.getBaseContext(), 0, reflogin, PendingIntent.FLAG_UPDATE_CURRENT); try {      l.send(); } catch... 

Intent和PendingIntent的区别

ApplicationContext 和Context的区别

从线程的角度考虑,更多的用applicationContext,但是在用到spinner时候出现uncaught exception

LayoutInflater layoutInflater = LayoutInflater.from(this.getBaseContext());// beneath param will brought uncaught problem// LayoutInflater layoutInflater = LayoutInflater.from(this.getApplicationContext()); View view = ContactViewer.mLayoutInflater.inflate(R.layout.aViewContainingASpinner, theParentView, false); Spinner spinner = (Spinner) view.findViewById(R.id.theSpinnerId); String[] myStringArray = new String[] {"sweet","love"};  // managing adapter part  // The context used here don't have any importance -- both work.  ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource( this.getApplicationContext(), myStringArray, android.R.layout.simple_spinner_item);  adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter);  theParentView.addView(view); 

the baseContext is required when dealing with contextMenu in your Activity...

更多相关文章

  1. android的布局属性中padding和margin的区别
  2. android C++ 和 jni,根据JNIEnv的FindClass获取java类,包括多线程
  3. Android处理线程暂停与恢复
  4. android如何在子线程中更新UI
  5. android一个简单的线程实例
  6. Android BroadcastReceiver两种注册方式区别
  7. Android强制在主线程进行网络请求
  8. android hander 线程用法
  9. Android 各种Context区别

随机推荐

  1. Android(安卓)数据共享标准:ContentProvid
  2. android模拟器创建报错: PANIC: Could not
  3. Android(安卓)实现点击两次BACK键退出应
  4. Android(安卓)Weekly Notes Issue #240
  5. GitHub上的一些开源项目
  6. Drawable资源——Transition Drawable
  7. Android学习【3】Android开发问题记录
  8. android中联系人搜索框
  9. 解决android使用google map时显示方格的
  10. 菜鸟在android中密码框的纠结过程