<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Rxbug的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Rxbug</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Rxbug]]></copyright><item><title><![CDATA[Android -xxx\debug\R.jar另一个程序正在使用此文件，进程无法访问]]></title><link>https://blog.youkuaiyun.com/Rxbug/article/details/133919683</link><guid>https://blog.youkuaiyun.com/Rxbug/article/details/133919683</guid><author>Rxbug</author><pubDate>Thu, 19 Oct 2023 09:35:33 +0800</pubDate><description><![CDATA[用资源管理器停止java.exe没有用

解决方法 停止运行应用程序，然后打开任何 xml 布局，等待它加载完成，重新运行，就可以了。
]]></description><category></category></item><item><title><![CDATA[Android双卡切换监测移动数据状态]]></title><link>https://blog.youkuaiyun.com/Rxbug/article/details/124965243</link><guid>https://blog.youkuaiyun.com/Rxbug/article/details/124965243</guid><author>Rxbug</author><pubDate>Wed, 25 May 2022 14:18:01 +0800</pubDate><description><![CDATA[用kotlin 语言Android 双卡切换判断移动数据是否开启


private var telephonyManager: TelephonyManager? = null
private var dialogBuilder: MaterialAlertDialogBuilder? = null
private var dialog: AlertDialog? = null


override fun onResume() {
    super.onResume()
    telephonyMa]]></description><category></category></item><item><title><![CDATA[kotlin写的高德定位]]></title><link>https://blog.youkuaiyun.com/Rxbug/article/details/122997559</link><guid>https://blog.youkuaiyun.com/Rxbug/article/details/122997559</guid><author>Rxbug</author><pubDate>Fri, 18 Feb 2022 10:19:49 +0800</pubDate><description><![CDATA[前期步骤与java一样不再赘述。这里只贴kotlin代码.

build.gradle 添加


//权限相关
implementation 'com.guolindev.permissionx:permissionx:1.6.1'


需要定位的界面的逻辑代码


override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    initPermission()
    }
}

]]></description><category></category></item></channel></rss>