<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wrage的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wrage</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wrage]]></copyright><item><title><![CDATA[Windows11解决VS CODE乱码]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/133684612</link><guid>https://blog.youkuaiyun.com/wrage/article/details/133684612</guid><author>wrage</author><pubDate>Sun, 08 Oct 2023 16:23:47 +0800</pubDate><description><![CDATA[开始 -》打开“设置” -》左边找到“时间与语言”-》点击“语言与区域”-》选中相关设置里的“管理语言设置“-》”更改系统区域设置“，勾选”使用Unicode UTF-8“]]></description><category></category></item><item><title><![CDATA[小米 跳转到 “访问使用情况权限“ 页面]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/107184959</link><guid>https://blog.youkuaiyun.com/wrage/article/details/107184959</guid><author>wrage</author><pubDate>Tue, 07 Jul 2020 16:49:09 +0800</pubDate><description><![CDATA[val intent = Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS)
intent.data = Uri.fromParts("package", activity.packageName, null)
activity.startActivity(intent)






]]></description><category></category></item><item><title><![CDATA[监听所有App的前后台活动状态]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/107130971</link><guid>https://blog.youkuaiyun.com/wrage/article/details/107130971</guid><author>wrage</author><pubDate>Sat, 04 Jul 2020 21:56:27 +0800</pubDate><description><![CDATA[/**
 * Created by xyl 2020/7/4.
 */

class RunningTaskUtil(context: Context) {

    private val TAG = "RunningTaskUtil"
    private lateinit var mUsageStatsManager: UsageStatsManager
    private var topComponentName: ComponentName? = null

    init {
   ..]]></description><category></category></item><item><title><![CDATA[给app添加每天重复日历]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/106668891</link><guid>https://blog.youkuaiyun.com/wrage/article/details/106668891</guid><author>wrage</author><pubDate>Wed, 10 Jun 2020 16:12:33 +0800</pubDate><description><![CDATA[最近要做一个日历提醒，使用户可以每天收到提醒，其中遇到一个重复的问题

     参考了添加日历中的RRULE 设定


if (context == null) {
                    return null
                }
                val calId = checkAndAddCalendarAccount(context) //获取日历账户的id
                if (calId &lt; 0) { /...]]></description><category></category></item><item><title><![CDATA[View的拖动与碰撞检测]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/104009148</link><guid>https://blog.youkuaiyun.com/wrage/article/details/104009148</guid><author>wrage</author><pubDate>Thu, 16 Jan 2020 18:12:22 +0800</pubDate><description><![CDATA[最近有用到拖动需求，正好学了下ViewDragHelper, 我的需求是这样，需要拖动一个View （以下简称DragView）然后检测碰撞，然后执行动画，这其中碰撞有分为 与在View上释放、View碰撞中  和 离开View ，此外目标碰撞View（以下简称TargetView）有可能包含多个，这里我用的是Rect的intersects函数，ViewDragHelper自带了一个isUnder...]]></description><category></category></item><item><title><![CDATA[proguard打包问题]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/83863535</link><guid>https://blog.youkuaiyun.com/wrage/article/details/83863535</guid><author>wrage</author><pubDate>Thu, 08 Nov 2018 16:40:44 +0800</pubDate><description><![CDATA[                前些天更新了AS,打包，报以下错误：



Caused by: java.io.FileNotFoundException: D:\xxxxx\app\proguard\class_files.txt (系统找不到指定的路径。)
	at java.io.FileOutputStream.open0(Native Method)
	at java.io.FileOu...]]></description><category></category></item><item><title><![CDATA[greenDao3 再安卓5.0下报找不到加密类的错解决办法]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/77532098</link><guid>https://blog.youkuaiyun.com/wrage/article/details/77532098</guid><author>wrage</author><pubDate>Thu, 24 Aug 2017 16:44:12 +0800</pubDate><description><![CDATA[compile 'org.greenrobot:greendao:3.2.2'
compile 'net.zetetic:android-database-sqlcipher:3.5.2'
compile 'com.android.support:multidex:1.0.0'




不再报java.lang.NoClassDefFoundError: org.greenrobot.g]]></description><category></category></item><item><title><![CDATA[最快捷的android eclipse转as]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/65936652</link><guid>https://blog.youkuaiyun.com/wrage/article/details/65936652</guid><author>wrage</author><pubDate>Sat, 25 Mar 2017 14:36:30 +0800</pubDate><description><![CDATA[最快捷的android eclipse转as很多老的eclispe项目转AS很多问题，gradle都改的晕晕的，觉得还是这种办法比较有效
在AS中新建一个与eclipse项目一样包名的项目；
把eclipse中项目对应的目录直接拷贝到as新建的项目目录的java-com目录下，具体看包名；
如果有so文件，在src/main下，新建目录jniLibs，把文件复制进去，当然libs下的jar文件还是拷]]></description><category></category></item><item><title><![CDATA[微信小程序 登录过程]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/61192472</link><guid>https://blog.youkuaiyun.com/wrage/article/details/61192472</guid><author>wrage</author><pubDate>Fri, 10 Mar 2017 10:30:44 +0800</pubDate><description><![CDATA[微信小程序 登录过程本文由笔者自己经验所得，不妥之处还望指教：
微信代码
php后端代码
流程
小程序请求code 
小程序请求encryptedData
后端请求session_key
后端解密
小程序收到解密后的数据
小程序请求code  wx.login({
      success: function (res) {
        var code = res.code]]></description><category></category></item><item><title><![CDATA[主流架构打造社交游戏《谁是卧底》（一）]]></title><link>https://blog.youkuaiyun.com/wrage/article/details/51678572</link><guid>https://blog.youkuaiyun.com/wrage/article/details/51678572</guid><author>wrage</author><pubDate>Wed, 15 Jun 2016 09:09:19 +0800</pubDate><description><![CDATA[BMOB  MVP   RXandroid   Retrofit2]]></description><category></category></item></channel></rss>