<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenluming210的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenluming210</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenluming210]]></copyright><item><title><![CDATA[Android 11剪裁照片 以及google相册处理]]></title><link>https://blog.youkuaiyun.com/chenluming210/article/details/132490589</link><guid>https://blog.youkuaiyun.com/chenluming210/article/details/132490589</guid><author>chenluming210</author><pubDate>Fri, 25 Aug 2023 11:06:41 +0800</pubDate><description><![CDATA[2.android11 之后剪裁照片就不能使用file://了，建议使用 MediaStore.Images.Media 来处理，但是问题是，在相册会对应生成bitmap照片，我的处理方式是，在逻辑完成之后删除生成的照片，避免影响用户体验。在android 11之后，android系统存储权限被强制分区，所以照片存储也变得越来越麻烦，加大了开发出现的问题，以下是本人写的demo，沉余代码比较多，我就不删除了，大家也可以通过这些，看到我的调试过程。不，太天真了，还有我们的google手机呢。]]></description><category></category></item><item><title><![CDATA[Android library 打jar包，如何忽略BuildConfig.class]]></title><link>https://blog.youkuaiyun.com/chenluming210/article/details/131470932</link><guid>https://blog.youkuaiyun.com/chenluming210/article/details/131470932</guid><author>chenluming210</author><pubDate>Fri, 30 Jun 2023 10:23:05 +0800</pubDate><description><![CDATA[通常我们在Android studio 打jar包的时候会携带一个配置文件BuildConfig.class，这是编译的时候自动生成的，在我们在其他地方引用这个jar包的时候，可能会产生冲突，所以打包需要忽略这个文件。如果以上打包出来，还是存在这个BuildConfig.class 的，说明项目编译的时候引用到了，可以采取一下的代码来解决。添加代码之后，可以clear下项目，清下缓存。重新编译之后，问题完美解决。]]></description><category></category></item><item><title><![CDATA[TreeMap 的妙用]]></title><link>https://blog.youkuaiyun.com/chenluming210/article/details/130622931</link><guid>https://blog.youkuaiyun.com/chenluming210/article/details/130622931</guid><author>chenluming210</author><pubDate>Thu, 11 May 2023 15:47:01 +0800</pubDate><description><![CDATA[Android 中的Map 是经常会使用的，HashMap大家都用的比较习惯。TreeMap 和 HashMap 的区别在于前者是有序排列，后者是无序排序。如下例，我们可以给字母进行排序，会自动进行key的排序。另外，如果想对HashMap 进行排序也是可以的，我们需要使用sort() 方法。]]></description><category></category></item><item><title><![CDATA[FaceBook 生成密钥散列问题]]></title><link>https://blog.youkuaiyun.com/chenluming210/article/details/130618449</link><guid>https://blog.youkuaiyun.com/chenluming210/article/details/130618449</guid><author>chenluming210</author><pubDate>Thu, 11 May 2023 11:54:11 +0800</pubDate><description><![CDATA[3.若代码打印出来的密钥和命令生成的密钥不一致，则换一个openssl 重新生成密钥（Facebook 有提供下载的链接）在接入项目中，通过Facebook 提供的命令，生成密钥散列发布之后，运行程序，却一直报错（但是无论是检查配置 或者 签名文件，都没有问题。那么提供如下解决方案，希望能帮助大家。至此，就基本解决了。如果有大佬知道为什么两个生成的密钥不一样，还望告知下。1.检查build.gradle 是否正确配置。2.  使用代码打印一个hashKey。]]></description><category></category></item><item><title><![CDATA[Android studio 新建的项目中xml不提示了]]></title><link>https://blog.youkuaiyun.com/chenluming210/article/details/130150028</link><guid>https://blog.youkuaiyun.com/chenluming210/article/details/130150028</guid><author>chenluming210</author><pubDate>Fri, 14 Apr 2023 11:41:27 +0800</pubDate><description><![CDATA[新安装的as或者新建的项目中，打开xml编辑，突然发现没有代码提示了，有的朋友就认为as出问题了，或者新建项目不对，gradle等问题，其实这个问题就是您的版本complieSdkVersion和buildToolsVerison版本不一致导致的，把版本调整一下重新编译即可。另外如果您版本一致，还是出现代码不提示的问题，可以把buildToolsVersion版本换一下(例如：29.0.2）或者把编译sdk换成30或者其他，具体的sdk版本以及tools的版本，需要根据您下载的版本决定。]]></description><category></category></item><item><title><![CDATA[TextInputLayout 的主题颜色修改]]></title><link>https://blog.youkuaiyun.com/chenluming210/article/details/117707649</link><guid>https://blog.youkuaiyun.com/chenluming210/article/details/117707649</guid><author>chenluming210</author><pubDate>Tue, 08 Jun 2021 17:26:25 +0800</pubDate><description><![CDATA[关于TextInputLayout 类的问题，在androidx 里面是不带这个类型的，需要导入依赖


implementation 'com.google.android.material:material:1.0.0'


]]></description><category></category></item><item><title><![CDATA[python dot(a,b) 矩形运算规则解析]]></title><link>https://blog.youkuaiyun.com/chenluming210/article/details/78361947</link><guid>https://blog.youkuaiyun.com/chenluming210/article/details/78361947</guid><author>chenluming210</author><pubDate>Fri, 27 Oct 2017 10:25:25 +0800</pubDate><description><![CDATA[python 中对 dot 运算的完全解析]]></description><category></category></item></channel></rss>