OK,今天添加的功能有哪些呢?
老三样:三界面自定义换图,自定义一言,悬浮球
首先,我们要先下载需要添加的插件
自定义换图.zip
OK,下载好后,我们将里面的文件添加到QQ里面
meiying这个文件夹需要添加到assets里面
首先,我们要先弄的是自定义换图,需要注意这个方法只支持全屏底包哦。
我们依次打开**r/i/qm.xml**
然后将下面代码添加到图片所示位置
<com.meiying.libraries.widgets.CustomImageView
android:tag="这是添加的自定义换图"
android:background="#FFEEA5D1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop" />
这是添加好后
然后你要打开i文件下ik.xml hq.xml q7.xml这三个文件,并删除开头处的那行background(如果没有可以忽略)
最后一步,我们需要打开ik.xml,在这里添加一行代码
android:layout_marginTop="25dp"
如果不添加,在消息界面是无法自定义换图的
最后说一下自定义换图的方法,都是在长按三界面顶部,唤出菜单
OK自定义换图就完成了。
下面是自定义一言 这东西你想添加到哪里都行,把下面这段代码复制到你所添加的布局即可。它的本质就是应该TextView
<com.meiying.libraries.widgets.CustomTextView
android:textSize="15dp"
android:textColor="#ff000000"
android:textStyle="bold"
android:tag="这是添加的自定义文本"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="长按我看看" />
我把它添加到了侧滑里面
和上面的换图也是,长按唤出菜单
OK自定义一言也添加完成了
下面是悬浮球其实就是一个菜单
将下面代码添加到你想让它出现的,这里用主页举列
<com.meiying.libraries.widgets.QQHomeFabMenu
android:layout_width="match_parent"
android:layout_height="match_parent" />
主页就是qm.xml我们打开,把代码添加到倒数第三行
OK,添加好后,主页就会出现一个图标,点一下会展开一个菜单
菜单的修改这个菜单的配置文件在刚才添加的meiying文件夹里,里面有个注释文件,改成你需要的即可
OK,这样我们一个功能控件就添加完成了
评论 (0)