子fragment控制父fragment 我们在用fragment的时候使用getchildfragmentmnager(一定要用这个) 子fragment里面可以这样用。 2020-03-11 文档 Fragment之前的通信 2020-03-11 文档 提示框 代码入下:Toast.makeText(context, "things happened", Toast.LENGTH_SHORT).show(); 2020-03-11 文档 多线程 最简单的多线程//最简单的多线程 new Thread(() -> { Tools.HttpGet(Tools.Server+"/api/getpostlist"); }).start(); 多线程通信自己定义一个类去继承对象然后 2020-03-11 文档 加载网络图片并实现圆角 很多人都使用这个库:https://github.com/nostra13/Android-Universal-Image-Loader 我们使用facebook的官方库https://github.com/facebook/fresco 2020-03-11 文档 recycleview使用 我们想实现一个出文章的显示效果,考虑使用recycleview。下面我们来讲解一下如何使用这个库。 新建一个布局文件用来设定效果。 然后再新建一个Adapt目前我现在只有下面几个方法 public class PostAdapt exte 2020-03-10 文档 下拉刷新,上拉加载库 这个看起来不错https://github.com/scwang90/SmartRefreshLayout 这个库使用起来比较简单,这里不作过过多介绍 2020-03-10 文档 只设置背景透明 我们一般设置透明是采用alpha来实现的但是如果我们单纯想让背景透明可以使用下面的方法。 head.getBackground().setAlpha(0); 2020-03-10 文档 获取状态栏高度 int height = 0; int resourceId = getApplicationContext().getResources().getIdentifier("status_bar_height", "dimen", "and 2020-03-10 文档 动态设置控件的高度 //取控件当前的布局参数 LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) imageView.getLayoutParams(); //设置宽度值 params. 2020-03-10 文档 隐藏状态栏 就一行代码: getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//设置透明状态栏 还有其他的样式,参考 https://blog.csdn 2020-03-10 文档 bitmap相关 我们先来实现bitmap的剪切效果可以直接使用函数 不过我们需要进行px和dp的转换才可以。函数如下 /** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dip2px(Co 2020-03-10 文档