Linearlayout:
gravity:本元素中所有子元素的重力方向
layout_gravity:本元素对于父元素的重力方向
自定义权限:
注意:1 .在被调用时就算是normal权限也需要在加入,不然会permission Deney,在自定义时系统默认normal
2.dangerous会弹出权限请求框; signature 权限表明的操作只针对使用同一个证书签名的app开放
signatureOrSystem 与signature类似,只是增加了rom中自带的app的声明
android分享功能:
Intent intent=new Intent(Intent.ACTION_SEND);
intent.setType("text/plain"); //"image/*" intent.putExtra(Intent.EXTRA_SUBJECT,"共享软件"); intent.putExtra(Intent.EXTRA_TEXT, "我在安卓市场发现了个好东东【通讯录】,快来......下载吧!!安卓市场里面还有很多应用来看看吧!"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(Intent.createChooser(intent, "选择分享类型"));
String pakName = ""; Intent intent = new Intent(Intent.ACTION_SEND); // 启动分享发送的属性 intent.setType("text/plain"); // 分享发送的数据类型 switch (v.getId()) { case 0: pakName = "com.qzone"; //qq空间 break; case 1: pakName = "com.tencent.WBlog"; //腾讯微博 break; case R.id.bt: pakName = "com.tencent.mm"; //微信 break; default: break; } intent.setPackage(pakName); intent.putExtra(Intent.EXTRA_SUBJECT, "这里是分享主题"); // 分享的主题 intent.putExtra(Intent.EXTRA_TEXT, "这里是分享内容"); // 分享的内容 startActivity(Intent.createChooser(intent, "分享对话框"));// 目标应用选择对话框的标题;
这样就能够在小米手机上微信分享,至于使用sharesdk暂未使用
Spinner:
注册setOnItemSelectedListener,默认选择第一个选项,触发监听事件