<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[WangXF_CSDN的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/WangXF_CSDN</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; WangXF_CSDN]]></copyright><item><title><![CDATA[textview渐变色字体]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/146227093</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/146227093</guid><author>WangXF_CSDN</author><pubDate>Thu, 13 Mar 2025 11:52:59 +0800</pubDate><description><![CDATA[Override。]]></description><category></category></item><item><title><![CDATA[RecycleView嵌套GridView冲突问题]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/142860597</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/142860597</guid><author>WangXF_CSDN</author><pubDate>Fri, 11 Oct 2024 18:23:33 +0800</pubDate><description><![CDATA[/设置gridView不准接受事件（三个全写）]]></description><category></category></item><item><title><![CDATA[Android com.youth.banner.Banner指示器样式]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/142859310</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/142859310</guid><author>WangXF_CSDN</author><pubDate>Fri, 11 Oct 2024 17:26:40 +0800</pubDate><description><![CDATA[/圆点指示器//长条指示器。]]></description><category></category></item><item><title><![CDATA[NestedScrollView内容未充满页面时也能有回弹效果]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/142140110</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/142140110</guid><author>WangXF_CSDN</author><pubDate>Wed, 11 Sep 2024 14:55:43 +0800</pubDate><description><![CDATA[可以确保在内容未充满页面时也能有回弹效果。]]></description><category></category></item><item><title><![CDATA[ViewBinding 基础类]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/141822690</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/141822690</guid><author>WangXF_CSDN</author><pubDate>Mon, 02 Sep 2024 16:16:03 +0800</pubDate><description><![CDATA[Activity中});finish();Fragment中initView();Adapter中@Override@Override。]]></description><category></category></item><item><title><![CDATA[自定义圆环进度条]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/141814767</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/141814767</guid><author>WangXF_CSDN</author><pubDate>Mon, 02 Sep 2024 11:06:08 +0800</pubDate><description><![CDATA[public class CirclePercentBar extends View{    private Context mContext;
    private int mArcColor;
    private int mArcWidth;
    private int mCenterTextColor;
    private int mCenterTextSize;
    private int mCircleRadius;
    private Paint arcPaint;
   ]]></description><category></category></item><item><title><![CDATA[adapter 局部刷新单条数据]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/131570660</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/131570660</guid><author>WangXF_CSDN</author><pubDate>Thu, 06 Jul 2023 10:33:01 +0800</pubDate><description><![CDATA[只更新单条数据且更新界面。]]></description><category></category></item><item><title><![CDATA[bottomNavigationView 从外部跳转到指定的fragment]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/130271358</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/130271358</guid><author>WangXF_CSDN</author><pubDate>Thu, 20 Apr 2023 17:15:43 +0800</pubDate><description><![CDATA[bottomNavigationView.setSelectedItemId(R.id.main)
]]></description><category></category></item><item><title><![CDATA[Android萤石云视频缩放]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/111587506</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/111587506</guid><author>WangXF_CSDN</author><pubDate>Wed, 23 Dec 2020 12:41:37 +0800</pubDate><description><![CDATA[@SuppressLint("HandlerLeak")
private Handler mHandler = new Handler() {
    @Override
    public void handleMessage(Message msg) {
        switch (msg.what) {
            case EZConstants.EZRealPlayConstants.MSG_REALPLAY_PLAY_SUCCESS:
                //播放.]]></description><category></category></item><item><title><![CDATA[高德地图 轨迹：marker边移动边绘制路径]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/90447385</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/90447385</guid><author>WangXF_CSDN</author><pubDate>Wed, 22 May 2019 16:58:24 +0800</pubDate><description><![CDATA[moveMarker.setMoveListener(new SmoothMoveMarker.MoveListener() {
    @Override
    public void move(final double distance) {
        runOnUiThread(new Runnable() {
            @Override
            p...]]></description><category></category></item><item><title><![CDATA[高德地图添加谷歌图层]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/89373762</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/89373762</guid><author>WangXF_CSDN</author><pubDate>Thu, 18 Apr 2019 10:47:21 +0800</pubDate><description><![CDATA[转载https://www.jianshu.com/p/00918e060913
	添加RemoteOverlay瓦片图层的方式实现。具体代码为：

    void addRemoteOverlay() {
        final String url = "https://mt3.google.cn/maps/vt?lyrs=y@194&amp;hl=zh-CN&amp;gl=cn&a...]]></description><category></category></item><item><title><![CDATA[RecyclerView一些你可能需要知道的优化技术]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/88574756</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/88574756</guid><author>WangXF_CSDN</author><pubDate>Fri, 15 Mar 2019 15:00:58 +0800</pubDate><description><![CDATA[转载https://www.jianshu.com/p/1d2213f303fc

前言

今天要说的那个东西其实大家都非常熟悉，那就是RecyclerView，没错大家都会用，但不知道对于RecyclerView的一些优化有多少人专门去研究过，不知道是不是一些开发者还只是停留在只会调用setadapter，然后配合notifyDataSetChanged这种万金油的方式上，又或者说是使用了一些...]]></description><category></category></item><item><title><![CDATA[按钮重复点击问题]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/87855413</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/87855413</guid><author>WangXF_CSDN</author><pubDate>Thu, 21 Feb 2019 09:57:03 +0800</pubDate><description><![CDATA[转载---https://mp.weixin.qq.com/s/DsUfXmkAq8qpehaa0QtTiQ

App中，有很大一部分场景是点击按钮，向服务端提交数据，由于网络请求需要时间，用户很可能会多次点击，造成数据重复提交，造成各种莫名其妙的问题。因此，防止按钮多次点击，是Android开发中一个很重要的技术手段。

以前的处理方式

网上查找到的，或者你可能会想到的方法大概有这些：

1....]]></description><category></category></item><item><title><![CDATA[Android 个推]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/80729059</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/80729059</guid><author>WangXF_CSDN</author><pubDate>Tue, 19 Jun 2018 10:04:12 +0800</pubDate><description><![CDATA[IntentService中，接收到消息推送以后用户点击通知会出发onNotificationMessageClicked方法，跳转到对应消息页面时，Intent intent = new Intent(context, NoticeActivity.class);
//保证能够跳转
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FL...]]></description><category></category></item><item><title><![CDATA[Android fragment懒加载]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/80649953</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/80649953</guid><author>WangXF_CSDN</author><pubDate>Mon, 11 Jun 2018 11:44:00 +0800</pubDate><description><![CDATA[Android仿今日头条多个fragment懒加载的实现转载  https://www.jb51.net/article/129574.htm转载  更新时间：2017年12月01日 14:11:25   作者：翻滚吧李博    我要评论我们在做应用开发的时候，一个Activity里面可能会以viewpager（或其他容器）与多个Fragment来组合使用，下面这篇文章主要给大家介绍了关于利用An...]]></description><category></category></item><item><title><![CDATA[scrollview 套gridview的问题]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/80538692</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/80538692</guid><author>WangXF_CSDN</author><pubDate>Fri, 01 Jun 2018 15:43:10 +0800</pubDate><description><![CDATA[scrollview 套gridview的问题 proud2008 关注2016.04.11 14:03* 字数 127 阅读 90评论 0喜欢 21、gridview 高度的问题重写gridview@Override
 protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
     int heightSp...]]></description><category></category></item><item><title><![CDATA[Dialog向Activity传递数据]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/80509175</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/80509175</guid><author>WangXF_CSDN</author><pubDate>Wed, 30 May 2018 14:02:27 +0800</pubDate><description><![CDATA[Dialog向Activity传递数据本文出处：http://superonion.iteye.com/blog/1418467我们知道，从一个Activity向另一个Activity传递数据，用Intent实现。而当一个浮在Activity之上的Dialog需要向该Activity传递数据时，应该怎么实现呢？接着上一篇文章：用Dialog创建带箭头的对话框。        现在PopupDial...]]></description><category></category></item><item><title><![CDATA[Android 在线预览PDF文件]]></title><link>https://blog.csdn.net/WangXF_CSDN/article/details/80423260</link><guid>https://blog.csdn.net/WangXF_CSDN/article/details/80423260</guid><author>WangXF_CSDN</author><pubDate>Wed, 23 May 2018 17:30:33 +0800</pubDate><description><![CDATA[Android 在线预览PDF文件 S晔枫 关注2018.01.22 17:29 字数 583 阅读 1014评论 10喜欢 6https://www.jianshu.com/p/9e3ff8385e6f需求: 最近公司要求项目中增加资料库, 能在线查看pdf格式的文件, 且只能查看不能下载 .在网上找了不少文章, 说实话都不是很理想, 要么需要收费, 要么基本都只支持本地查看, 后来果断直接在g...]]></description><category></category></item></channel></rss>