android 全屏代码

 //无title       requestWindowFeature(Window.FEATURE_NO_TITLE);       //全屏      getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); 
或使用配置。在当前Activity中使用主题
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  

屏目横竖切换、

 //如果是竖排,则改为横排  if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)    { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);   }  //如果是横排,则改为竖排else if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT) {  setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); }

给Activity 添加menu.

 public boolean onCreateOptionsMenu(Menu menu) {        menu.add(0, 0, 0, "关于"); //参数1:组名,参数2:item的值,参数3:排序,参数4:menu展示的值        menu.add(0, 1, 1, "退出");        menu.add(1, 0, 0, "退出");        menu.add(1, 1, 1, "退出");        return super.onCreateOptionsMenu(menu);    }     //菜单响应    public boolean onOptionsItemSelected(MenuItem item) {        super.onOptionsItemSelected(item);                if(item.getGroupId()==1){        switch (item.getItemId()) {case 0:this.finish();break;case 1:this.finish();break;default:break;}        }else{            switch (item.getItemId()) {            case 0:                Toast.makeText(this, "欢迎", Toast.LENGTH_LONG).show();                   break;            case 1:                this.finish();                break;            case 2:            this.finish();            break;            }        }           return true;    } 

android 常用代码备份_第1张图片

RatingBar 的使用

<RatingBar     android:id="@+id/ratingBar"     android:numStars="5"     android:rating="1.5"     android:layout_width="wrap_content"     android:layout_height="wrap_content">   </RatingBar>

  RatingBar bar = (RatingBar) this.findViewById(R.id.ratingBar);       bar.setRating(2.5f);        bar.getRating();           bar.setOnRatingBarChangeListener(new OnRatingBarChangeListener(){        @Override            public void onRatingChanged(RatingBar ratingBar, float rating,  boolean fromUser) {        System.out.println("ratingBar:"+ratingBar.getRating());       System.out.println("rating:"+rating);           }        });
效果图:

android 常用代码备份_第2张图片

Tosat 弹出带图片的提示。

Toast toast =Toast.makeText(getApplicationContext(), "用户名不能为空", 0);toast.setGravity(Gravity.CENTER, 0, 0);View toastView = toast.getView();ImageView image = new ImageView(LayoutDemoActivity.this);image.setImageResource(R.drawable.icon1);LinearLayout ll = new LinearLayout(LayoutDemoActivity.this);ll.addView(image);ll.addView(toastView);toast.setView(ll);toast.show();
效果图:



通知:

Intent intent = new Intent(ImageViewActivity.this,OtherActivity.class);PendingIntent contentIntent = PendingIntent.getActivity(ImageViewActivity.this, 0, intent, 0);Notification notify = new Notification();notify.icon=R.drawable.icon1;notify.tickerText="启动otherActivity通知";notify.when=System.currentTimeMillis();notify.defaults=Notification.DEFAULT_SOUND;notify.defaults=Notification.DEFAULT_ALL;notify.setLatestEventInfo(ImageViewActivity.this, "普通通知", "点击查看", contentIntent);NotificationManager manager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);manager.notify(0, notify);
android 常用代码备份_第3张图片

检测是否安装内存卡:

    private boolean checkSdcard() {if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){return true;}return false;}


弹出对话框:

 
  ProgressDialog proDialog = ProgressDialog.show(LoginUserActivity.this,"请稍候","正在登陆...", true, true); 
proDialog = new ProgressDialog(LoginUserActivity.this); proDialog.setIcon(R.drawable.icon); proDialog.setTitle("ProgressDialog"); proDialog.setMessage("Please wait while loading application list..."); proDialog.setCancelable(false); proDialog.show(); proDialog.dismiss();

android 常用代码备份_第4张图片

当程序退出时。结束自己的进程。

android.os.Process.killProcess(android.os.Process.myPid());
   

更多相关文章

  1. 关于文字颜色/图片背景---selector状态列表
  2. [Android] 代码实现按钮/图片自旋转(中心旋转)
  3. Android不错的图片压缩方法
  4. android 的C++代码都加 namespace android
  5. Android代码混淆一定要Export Android Application,否则不起效
  6. Android的Location功能代码
  7. android图片圆角、图片去色处理示例
  8. Android 以流的方式读取服务器图片文件
  9. 第一行代码笔记之——Activity启动模式

随机推荐

  1. Android(安卓)拦截修改电话号码
  2. android html 读写文件
  3. android thread实例
  4. android 显示多选列表对话框
  5. Android(安卓)常用参考文档
  6. android 外部启动activity,…
  7. Could not get unknown property 'ANDROI
  8. android编程中setLayoutParams方法设置
  9. android中动画的学习
  10. Android仿微信activity滑动关闭