Linearlayout:
gravity:本元素中所有子元素的重力方向
layout_gravity:本元素对于父元素的重力方向
自定义权限:http://www.cnblogs.com/it-tomorrow/p/4115161.html
注意: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,默认选择第一个选项,触发监听事件