<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yyanjun的博客]]></title><description><![CDATA[不积跬步无以至千里。。。]]></description><link>https://blog.youkuaiyun.com/yyanjun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yyanjun]]></copyright><item><title><![CDATA[Chrome 115之后的版本，安装和使用chromedriver]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/133899569</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/133899569</guid><author>yyanjun</author><pubDate>Wed, 18 Oct 2023 10:19:25 +0800</pubDate><description><![CDATA[1. 老版本chrome对应的chromedriver 下载地址：CNPM Binaries Mirror。]]></description><category></category></item><item><title><![CDATA[Android 常用开源库总结-2020年]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/107362832</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/107362832</guid><author>yyanjun</author><pubDate>Wed, 15 Jul 2020 15:54:59 +0800</pubDate><description><![CDATA[前言

收集了一些比较常见的开源库，特此记录（已收录350+）。另外，本文将持续更新，大家有关于Android 优秀的开源库，也可以在下面留言。

一 、基本控件

TextView


	HTextView 一款支持TextView文字动画效果的Android组件库。
	
	
	ScrollNumber 滚动数字控件
	
	
	ticker 滚动数字控件
	
	
	ReadMoreTextView 阅读更多，折叠文本
	
	
	ExpandableTextView 折叠文本
	
	
	android-au]]></description><category></category></item><item><title><![CDATA[155款安卓开源项目源码整理+20个Android必备第三方框架]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/102929947</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/102929947</guid><author>yyanjun</author><pubDate>Wed, 06 Nov 2019 10:31:54 +0800</pubDate><description><![CDATA[1、BeautifulRefreshLayout-漂亮的美食下拉刷新

https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFood

2、Material Design-动画风格的选项卡tab切换功能

https://github.com/neokree/MaterialTabs

3、Tw...]]></description><category></category></item><item><title><![CDATA[Android编译时冲突报错的完美解决方案]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/95035908</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/95035908</guid><author>yyanjun</author><pubDate>Sun, 21 Jul 2019 11:54:06 +0800</pubDate><description><![CDATA[最近在项目的整合和接入第三方sdk的过程中多次遇到DexArchiveMergerException/ transformDexArchiveWithExternalLibsDexMergerForDevelop等报错，详细的报错信息如下，一般有如下两种场景，一种是依赖冲突，一种是jar冲突。

场景1：


Caused by: com.android.builder.dexing.DexArc...]]></description><category></category></item><item><title><![CDATA[Android Studio最好用的插件整理]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/82289053</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/82289053</guid><author>yyanjun</author><pubDate>Sat, 01 Sep 2018 17:27:09 +0800</pubDate><description><![CDATA[现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行，毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。

1.GsonFormat

快速将json字符串转换成一个Java Bean，免去我们根据json字符串手写对应Java Bean的过程。



使用方法：快捷键Alt+S也可以使用Alt+Ins...]]></description><category></category></item><item><title><![CDATA[完美解决Scrollview中嵌套RecyclerView实现瀑布流效果出现的显示异常问题]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/81511667</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/81511667</guid><author>yyanjun</author><pubDate>Wed, 08 Aug 2018 17:42:22 +0800</pubDate><description><![CDATA[最近有一个奇葩的需要，具体场景是移动端要实现根据服务端配置的数据动态展示不同的布局，也就是说客户端界面中的布局不能写死，而是要动态添加展示，相信大家要去实现也不复杂，然而奇葩之处是其中能够动态展示的布局要包含瀑布流效果的布局，那么对于一个界面来说我们是不确定需要加载哪些布局的，也不知道有多少数据需要展示，那么我们肯定会使用scrollview作为根布局，对于瀑布流效果使用RecyclerView的...]]></description><category></category></item><item><title><![CDATA[Android 中网络连接检测和使用ping检测网络是否可访问]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/81197991</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/81197991</guid><author>yyanjun</author><pubDate>Wed, 25 Jul 2018 11:03:36 +0800</pubDate><description><![CDATA[Android开发中网络相关的检测包括网络是否正常连接和网络已连接但是否可以正常访问两类。

（1）其中最常用的就是网络连接是否正常的检测，具体的代码如下：


 ConnectivityManager connManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
    //...]]></description><category></category></item><item><title><![CDATA[【Flutter 系列——2】Flutter和Dart进阶必备资料]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/80758151</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/80758151</guid><author>yyanjun</author><pubDate>Thu, 21 Jun 2018 14:15:45 +0800</pubDate><description><![CDATA[目录

一、Flutter相关资料

二、Dart相关资料

三、Flutter常用的一些操作命令

今天Google正式推出了Flutter的首个发布预览版（Release Preview 1），说明Flutter距离正式版本的发布不远了。相信好多移动端开发的小伙伴都已经跃跃欲试了吧，当然Flutter要有精湛的表现，Dart语言相关的知识必不可少，虽然官方说的是和java语言很相似，但经过一番...]]></description><category></category></item><item><title><![CDATA[【Flutter 系列——1】Flutter环境搭建及配置这一篇就够了（Windows）]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/80682586</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/80682586</guid><author>yyanjun</author><pubDate>Wed, 13 Jun 2018 18:18:08 +0800</pubDate><description><![CDATA[最近正式入坑Flutter，首先从环境搭建开始，看了网上好多关于Windows环境搭建的资料，基本都是按官方文档写的，看完的感受是，还不如直接去看官方文档。

        官方英文文档传送门：Get Started: Install on Windows 。     

本文主要总结我实际搭建的过程，最后发现不一定按网上那些博客或者官方文档写的来也可以搭建成功。

总的来说需要的也就4样东西，...]]></description><category></category></item><item><title><![CDATA[Android开发笔记（序）写在前面的目录]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/80482514</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/80482514</guid><author>yyanjun</author><pubDate>Mon, 28 May 2018 15:14:18 +0800</pubDate><description><![CDATA[最近一直在考虑如何进阶技术，希望对Android体系有系统的学习和掌握，发现了一篇知识体系总结的非常棒的博客，转载一下，便于自己学习和查找，后续对于一些新知识我也会在本文章中做一维护。感谢博主【湖前琴亭】贡献了如此完善的体系。本文转自  湖前琴亭   点击打开链接    知识点分类一方面写写自己走过的弯路掉进去的坑，避免以后再犯；另一方面希望通过分享自己的经验教训，与网友互相切磋，从而去芜存菁进一...]]></description><category></category></item><item><title><![CDATA[Android中webview填坑系列——向webview注入本地js文件]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/80353766</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/80353766</guid><author>yyanjun</author><pubDate>Thu, 17 May 2018 18:05:46 +0800</pubDate><description><![CDATA[需求：    在使用webview加载H5界面时，注入一个本地js文件（该js文件的作用是采集H5页面中用户的点击事件）。也就是在webview打开了一个H5页面的时候动态的注入一个js，让该js和页面并行执行各自的逻辑。思路：    查阅了一下网上的资料，思路也就两种，这里先列出来，后面再对这两种思路做评判，如下所示：（1）第一种思路：将本地的js文件读出来已字符串的形式，通过webview.l...]]></description><category></category></item><item><title><![CDATA[Android WebView 全面干货指南+开发中webview填坑记]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/79918326</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/79918326</guid><author>yyanjun</author><pubDate>Thu, 12 Apr 2018 18:53:55 +0800</pubDate><description><![CDATA[前言


总结 Android WebView 常用的相关知识点，其中包含以下干货内容分析：Js注入漏洞、WebView 遇到的坑、JsBridge 原理以及框架使用(JsBridge,DSBridge-Android)、缓存机制应用、性能优化、腾讯开源框架 VasSonic (之后会进行代码分析)。


目录



一、简介

这部分主要介绍下 WebView，WebView 是一个用来显示 W...]]></description><category></category></item><item><title><![CDATA[Android中通过view.getContext获取Activity时得到TintContextWrapper的问题及解决public class MainActivity extends AppC]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/79896677</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/79896677</guid><author>yyanjun</author><pubDate>Wed, 11 Apr 2018 15:34:03 +0800</pubDate><description><![CDATA[       这篇博客主要介绍Android在使用AppCompatActivity时遇到的一些出乎意料的问题，下面将问题及解决方案记录如下，便于查询。

问题

 

       在使用Androidstudio开发中，默认创建的activity都继承自AppCompatActivity,如下图所示，然后在布局中使用也使用很简单的一个布局如下图所示。


public class MainAc...]]></description><category></category></item><item><title><![CDATA[SourceTree常见冲突解决]]></title><link>https://blog.youkuaiyun.com/yyanjun/article/details/70175973</link><guid>https://blog.youkuaiyun.com/yyanjun/article/details/70175973</guid><author>yyanjun</author><pubDate>Fri, 14 Apr 2017 21:02:51 +0800</pubDate><description><![CDATA[最近才用sourcetree进行移动开发的版本控制，涉及到了多人开发，遇到了写冲突的解决，发现了这篇文章，写的不错！！！
 
 
Git现在越来越火，很多人都从Svn迁移到Git上面,Git让我们更加与世界接轨，不再是“局域网”的程序猿，特别是掌握了Git之后，会发现它真的很好用，本文对Git中比较烦人的冲突进行了详细的说明，希望能帮助那些刚接触Git的程序猿。


亮点：


]]></description><category></category></item></channel></rss>