弹出窗口popupWindow

- 阅187

1.创建PopupWindow对象,用new关键字去创建 new PopupWindow(view, ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT, true); 第一个参数:view是要填充显示的布局 第二/三个参数:分别是展示......

自定义圆形imageview

- 阅82

创建类 public class ImageViewPlus extends ImageView { private Paint mpaint ; private static Xfermode xfermode ; private static Bitmap bitmap ; private RectF rect ; private String mImageUrl ; private static HashMapString, SoftReferenceDraw......

第三方友盟使用

- 阅196

链接:http://dev.umeng.com/social/android/quick-integration#1 0、创建友盟APPKEY 1、下载SDK 2、生成资源和jar包:点击友盟集成工具.jar 双击jar如打不开时:请使用黑窗口 java -jar jar包路径 3、复制ja......

高德升级版本

- 阅53

代码 import android.location.Location; import android.os.Build; import android.os.Bundle; import android.os.PersistableBundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.widget.LinearLayout; i......

高德地图

- 阅176

导包 添加so关联 sourceSets { main { jniLibs.srcDirs = [ libs ] }}权限设置 !-- 用于进行网络定位 -- uses-permission android :name= android.permission.ACCESS_COARSE_LOCATION / !-- 用于访问GPS定位 -- uses-permission andro......

瀑布流的适配器

- 阅165

activity里面 显示 rv.setLayoutManager(new StaggeredGridLayoutManager(2, OrientationHelper.VERTICAL)); 适配器 public class rvadapter extends RecyclerView.Adapterrvadapter.ViewHolder { private ArrayListrvbean list; private Context cont......

Fragment与activity跳转传值

- 阅53

activity跳转fragment 先跳转到fragment的父activity中 Intent intent1 = new Intent(Main2. this , MainActivity. class );intent1.putExtra( xx , 111111 );startActivity(intent1);然后吧获取到的值转成静态常量 public static Stri......

SwiPereFreshLayout下拉和上拉

- 阅168

mRefreshLayout.setColorSchemeResources(R.color.colorAccent,R.color.colorPrimary,R.color.colorPrimaryDark); 设置颜色 mRefreshLayout.setOnRefreshListener 下拉事件......

ListView加载

- 阅108

listview.addHeaderView(titleView);//添加头部 listview.addFooterView(footView);//添加尾部 ls .setOnScrollListener( new AbsListView.OnScrollListener() { @Override public void onScrollStateChanged(AbsListView absListView, int i) { if (......

轮播图

- 阅125

主方法 ArrayListView list=new ArrayList(); LayoutInflater li = getLayoutInflater(); list.add(li.inflate(R.layout.lb1,null,false)); list.add(li.inflate(R.layout.lb2,null,false)); list.add(li.inflate(R.layout.lb3,null,false)); vpadapter vv......

ViewPager和TabLayout和Fragment的组合使用

- 阅77

添加TabLayout的关联包compile com.android.support:design:26.0.0-alpha1关联tab和vpa tab .setupWithViewPager( zyVp ); 创建fragment的页面 new 出来 fm的集合和页面名称的String集合 添加进适配器 适配器写法 publ......