安卓开发
wrage
这个作者很懒,什么都没留下…
展开
-
小米 跳转到 “访问使用情况权限“ 页面
val intent = Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS)intent.data = Uri.fromParts("package", activity.packageName, null)activity.startActivity(intent)原创 2020-07-07 16:49:09 · 1342 阅读 · 0 评论 -
监听所有App的前后台活动状态
/** * 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 { ..原创 2020-07-04 21:56:27 · 637 阅读 · 0 评论 -
给app添加每天重复日历
最近要做一个日历提醒,使用户可以每天收到提醒,其中遇到一个重复的问题 参考了添加日历中的RRULE 设定if (context == null) { return null } val calId = checkAndAddCalendarAccount(context) //获取日历账户的id if (calId < 0) { /...原创 2020-06-10 16:12:33 · 802 阅读 · 0 评论 -
View的拖动与碰撞检测
最近有用到拖动需求,正好学了下ViewDragHelper, 我的需求是这样,需要拖动一个View (以下简称DragView)然后检测碰撞,然后执行动画,这其中碰撞有分为 与在View上释放、View碰撞中 和 离开View ,此外目标碰撞View(以下简称TargetView)有可能包含多个,这里我用的是Rect的intersects函数,ViewDragHelper自带了一个isUnder...原创 2020-01-16 18:12:22 · 303 阅读 · 0 评论 -
最快捷的android eclipse转as
最快捷的android eclipse转as很多老的eclispe项目转AS很多问题,gradle都改的晕晕的,觉得还是这种办法比较有效在AS中新建一个与eclipse项目一样包名的项目;把eclipse中项目对应的目录直接拷贝到as新建的项目目录的java-com目录下,具体看包名;如果有so文件,在src/main下,新建目录jniLibs,把文件复制进去,当然libs下的jar文件还是拷原创 2017-03-25 14:36:30 · 383 阅读 · 0 评论 -
greenDao3 再安卓5.0下报找不到加密类的错解决办法
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原创 2017-08-24 16:44:12 · 468 阅读 · 0 评论 -
proguard打包问题
前些天更新了AS,打包,报以下错误:Caused by: java.io.FileNotFoundException: D:\xxxxx\app\proguard\class_files.txt (系统找不到指定的路径。) at java.io.FileOutputStream.open0(Native Method) at java.io.FileOu...原创 2018-11-08 16:40:44 · 640 阅读 · 0 评论