高级技巧
一直学习中的小白
求知若渴 虚心若愚
展开
-
自定义控件3.自定义属性
在上一篇里, 自定义View的背景色和文字颜色都是在 onDraw 里写死的, 这次我们实现可以通过布局文件配置. 要实现这个功能, 需要有如下几个步骤:1. 创建 attrs.xml在 res/values 目录下新建一个 attrs.xml , 内容如下:xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.and原创 2016-10-02 22:31:13 · 286 阅读 · 0 评论 -
分享多张图片到微信朋友圈
实现代码如下:[java] view plain copyIntent intent = new Intent(); ComponentName comp = new ComponentName("com.tencent.mm", "com.tencent.mm.ui.t原创 2016-11-11 11:42:22 · 3674 阅读 · 1 评论 -
Viewpager中嵌套RecyclerView 再嵌套水平的recyclerView 滑动时候,事件
//1. 解决方法 @Override public boolean dispatchTouchEvent(MotionEvent ev) { ViewParent parent=this; while(!((parent = parent.getParent()) instanceof ViewPager));// 循环查找viewPager parent.requestDisallowInte原创 2017-09-14 18:56:39 · 2060 阅读 · 0 评论 -
Kotlin中手动实现RxBus事件总线
/** * Created by yangw on 2018/4/28. * author by ywq * desc :事件总线,基于Rxjava实现 */object Bus { private val TAG = javaClass.simpleName /** * 用于保存总线事件的所有订阅并可以正确地取消订阅 */ private...原创 2019-06-04 09:11:58 · 694 阅读 · 0 评论