- 博客(820)
- 资源 (47)
- 收藏
- 关注
原创 MBA-day15 数学-应用题-分段计费问题
1. 思路点拨对于分段计费问题,关键掌握2点:确定每段的边界值,来判断所在数值落入的区间;选取对于的计算表达式进行运算;2. 练习题2.1 习题1某公司按照销售人员的营业额的不同,分别给予不同的销售提成,其提成规定如下,某员工在2012年4月份所得提成770元,则该员工的销售额为多少?销售额/元提成率%不超过10000010000~150002.515000~20000320000~300003.530000~4000044000
2022-05-19 23:15:39 3381
原创 测试apk-异常管控autostart攻击者开发
1. 目的基于《软件绿色联盟应用体验标准》中autostart资源的定义,进autostart频繁次数的测试apk。旨在触发手机中异常功耗管控机制。本方案需要2个APP协同工作,具体工作原理:APP1 作用:负责自杀和被冷启动APP2 作用:负责定时复活APP1,触发冷启动检测红线标准:半小时内的频繁冷启动次数检测,阈值20次以上。2. 测试步骤H手机和T手机、其他手机进行安装该apk.所有手机都需要设置应用为白名单。2.1 手机白名单设置方法:手机管家->应用启动设置:允
2022-05-18 17:39:42 392
原创 MBA-day15 逻辑学 联言推理:并非p且q
1.选言公式判断相容选言不相容选言形式p或q要么p、要么q口诀否定一支,则肯定另一支否定一支,则肯定另一支;肯定一支,则否定另一支推理若非p,则q,若非q,则p若非p,则q,若非q,则p,若p,则非q,若q,则非p负判断并非p且q = 并非(p且q) = 非p或非q = 若p则非q = 若q则非p[秒杀:如果p,则q不成立,如果q,则p不成立]并非(要么p、要么q)=(p且q)或非p且非q秒杀公式:并非p且q等价于 如果p,则q不成立等价于
2022-05-17 23:08:31 822
原创 MBA-day13数学-年龄问题-应用题
1. 思路点拨年龄问题的特点有2个:年龄的差值恒定年龄同步增长.2. 习题2.1 例题1已知5个人的平均年龄为29岁,且没有小于24岁。则这5人最大年龄的最大值是几岁?答:这5人最大年龄的最大值是49岁解:5个人的平均年龄为29岁,总岁数为=29*5 = 145且没有小于24岁,最低24岁,求5人最大年龄的最大值,那么其他4人最低24岁这5人最大年龄的最大值=145-(24*4)= 492.2 例题2母女俩今年的年龄和为35岁,再过5年,母亲的年龄为女儿的4倍,求母亲今年岁
2022-05-16 23:12:24 434
原创 MBA-day13数学-年龄问题
1. 思路点拨年龄问题的特点有2个:年龄的差值恒定年龄同步增长.2. 习题2.1 例题1哥哥5年前的年龄是弟弟7年后的年龄,哥哥4年后的年龄与弟弟三年前的年龄和是35岁,求哥哥的年龄为()答: 哥哥的年龄为 23解:设哥哥年龄x,弟弟年龄yx-5 = y + 7 即 x - y = 12 (哥哥比弟弟大12岁),y = x -12x + 4 + (y - 3) = 35 即 x + y = 34x + x - 12 = 342x = 46x = 23哥哥的年龄为 232
2022-05-14 23:28:32 385
原创 MBA-day14 逻辑学 联言推理:且的考法
逻辑学 联言推理:且的考法并非p且q(p且q的矛盾)并非p且q 等价于非p或非qp 且 q的负判断p 且 q的矛盾判断(p且q 与 非p或非q是乙队矛盾关系)对 p 且 q 的否定p 且 q真假的判断真假推理例题并非这款车既美观又实用等价于 这款车不美观或不实用等价于 如果这款车美观,则实用等价于 如果这款这不实用,则美观并非公式:等价于 这款车不美观或不实用或的公式:非p,则q,非q则p,等价于 如果这款车美观,则实用等价于 如果这款这不实用,则美观.
2022-05-14 23:02:22 437
原创 MBA-day12数学-植树问题
1.植树问题公式对于直线问题如果有长度为L米,每隔n米植树,则共有(1/n) + 1 颗树|___1米____|___1米____|树 树 树例如有长度为2米,每隔1米植树,则共有(1/1) + 1 = 3 颗树对于封闭性问题对于封闭性问题,例如圆圈、正方形等每隔n米植树,则共有n颗树树——1米—-树| || |树——1米—-树例如有总长度为4米,每隔1米植树,则共有(4/1)= 4 颗树2. 习题2.1
2022-05-13 22:16:21 1462
原创 Activity什么时候与Window建立联系?
1.摘要我们知道Android SDK 主要目的就是为了View的显示。常见的是通过一个Activity进行显示界面。其中Activity会存在一个Window,View在Window容器中。Window作为Activity与View的通讯纽带。问:Activity什么时候与Window建立联系?答:Window是在Activity的attach()事件建立联系的本文很啰嗦,但是只是想说明,研究系统源码不复杂,有方法和技巧就行。例如最原始的打印日志堆栈,既可以理清一部分思路2.分析思路在不了解
2022-05-13 16:56:18 424
原创 MBA-day13 逻辑学 模态推理(可能与必然的推理)
1.基本概念模态判断,是反应事物的可能性或必然性的判断根据判断所反应的事物的可能性还是必然性,可以把模态判断分为可能判断与必然判断 模态命题 可能命题 必然命题可能肯定命题 可能否定命题 必然肯定命题 必然否定命题2. 模态判断的负判断模态判断负判断不可能来必然不来不可能不来必然来不必然来可能不来不必然不来可能来
2022-05-12 23:03:05 2013 1
原创 MBA-day11数学-浓度问题-练习题
1. 基础概念1.1 溶液=溶质+溶剂浓度=(溶质/溶液)* 100%=(溶质/溶质+溶剂)* 100%1.2 重要等量关系1)浓度不变准则:例如在不考虑挥发的情况下,将1杯浓度为X分为3份,3份的浓度是一样的2)物质守恒准则:例如在不考虑挥发的情况下,将1杯浓度为X分为3份,3份总量守恒1.3 重要命题思路1)稀释问题:溶质不变2)蒸发问题:溶质不变3)加浓问题:溶剂不变4)混合问题:十字交叉法十字交叉法有二个变量 a 和 b 引起中间值 (平均值) c 的问题。即关系为
2022-05-12 21:40:07 2403
原创 MBA-day12 逻辑学-关系判断
1 基本概念关系判断是指断定事物与事物之间是否存在某种关系的判断例如:战三和李四是同学2. 对称性关系2.1 对称关系当事物a与事物b有关系R,并且b与a之间一定也有关系R,则R是对称关系。例如张三是李四同学,则李四也是张三的同学常见的对称关系:相同关系、相等关系、相似关系、交叉关系、矛盾关系、反对关系、同盟关系、同学关系、同事关系、同城关系、同乡关系、邻居关系、战友关系2.2 反对称关系当事物a与事物b有关系R,且b与a肯定没有关系R时,关系R就是反对关系。例如张三比李四小,但是不可推出李
2022-05-11 23:23:56 6355
原创 MBA-day10数学-浓度问题
1. 基础概念1.1 溶液=溶质+溶剂浓度=(溶质/溶液)* 100%=(溶质/溶质+溶剂)* 100%1.2 重要等量关系1)浓度不变准则:例如在不考虑挥发的情况下,将1杯浓度为X分为3份,3份的浓度是一样的2)物质守恒准则:例如在不考虑挥发的情况下,将1杯浓度为X分为3份,3份总量守恒1.3 重要命题思路1)稀释问题:溶质不变2)蒸发问题:溶质不变3)加浓问题:溶剂不变4)混合问题:十字交叉法十字交叉法有二个变量 a 和 b 引起中间值 (平均值) c 的问题。即关系为
2022-05-11 23:02:06 1446
原创 测试apk-异常管控Alarm攻击者开发
1. 目的基于《软件绿色联盟应用体验标准》中alarm资源的定义,进行alarm异常占用的测试apk。旨在触发手机中异常功耗管控机制。该apk工作原理:建立一个后台服务,使用RTC_WAKEUP无限次每分钟定时alarm唤醒系统。红线标准:灭屏下使用RTC_WAKEUP或ELAPSED_REALTIME_WAKEUP的异常唤醒次数超过12次以上且间隔小于180秒。2. 测试步骤H手机和T手机、其他手机进行安装该apk.所有手机都需要设置应用为白名单。2.1 手机白名单设置方法:手机管家-
2022-05-11 16:43:15 502
原创 MBA-day11 逻辑学-直言判断的负判断
1. 直言判断从上图可得:{所有 s 是 p 与 有的 s 不是 p}{所有 s 不是 p 与 有的 s 是 p}{这个 s 是 p 与 这个 s 不是 p}2. 直言判断的负判断或矛盾判断2.1 初阶备注所有和有的转换,是和不是转换并非所有 S 都是 P <=> 有的 S 不是 P并非所有 S 都不是 P <=> 有的 S 是 P并非有的 S 是 P <=> 所有的 S 都不是 P并非有的 S 不是 P <=> 所有的 S 都
2022-05-10 23:25:00 798
原创 MBA-day9数学-路程练习题(特值法)
1. 基础知识点路程s、速度v、时间t之间的关系:S= vt, v = s/t备注:t一定时,S与V成正比,S一定,vt成反比2. 对于直线型的路程问题2.1 相遇问题甲乙分别从A、B两点,在A,B 两点间C 相遇。可以得到:相遇时,时间 t 相等路程S = v甲*t + v乙 *t -> t = S / (v甲 + v乙)V甲/V乙 = S甲/ S乙2.2 追及问题如下图,甲从A点出发,乙从B点出发,甲乙在C点相遇,即甲在C点追上了乙,可以得到:|____S_____|_
2022-05-09 22:50:11 628
原创 PowerManagerService灭屏超时流程-初识
文章参考PowerManager学习笔记-Power键灭屏流程: https://juejin.cn/post/7041907301514477599PowerManager学习笔记-Power键亮屏流程: https://juejin.cn/post/7037287967911575566PowerManager学习笔记-Power键超时灭屏流程:https://juejin.cn/post/7049993817025413156Android4.2之PowerManagerService设置亮度
2022-05-09 21:44:56 1446
原创 MBA-day8数学-路程练习题
1. 基础知识点路程s、速度v、时间t之间的关系:S= vt, v = s/t备注:t一定时,S与V成正比,S一定,vt成反比2. 对于直线型的路程问题2.1 相遇问题甲乙分别从A、B两点,在A,B 两点间C 相遇。可以得到:相遇时,时间 t 相等路程S = v甲*t + v乙 *t -> t = S / (v甲 + v乙)V甲/V乙 = S甲/ S乙2.2 追及问题如下图,甲从A点出发,乙从B点出发,甲乙在C点相遇,即甲在C点追上了乙,可以得到:|____S_____|_
2022-05-06 23:02:43 1351
原创 MBA-day7数学-路程问题
1. 基础知识点路程s、速度v、时间t之间的关系:S= vt, v = s/t备注:t一定时,S与V成正比,S一定,vt成反比2. 对于直线型的路程问题2.1 相遇问题甲乙分别从A、B两点,在A,B 两点间C 相遇。可以得到:相遇时,时间 t 相等路程S = v甲*t + v乙 *t -> t = S / (v甲 + v乙)V甲/V乙 = S甲/ S乙2.2 追及问题如下图,甲从A点出发,乙从B点出发,甲乙在C点相遇,即甲在C点追上了乙,可以得到:|____S_____|_
2022-05-02 22:33:47 489
原创 主线程任务队列耗时情况
主线程任务队列耗时情况基本原理:查看Looper.loop()中msg.target.dispatchMessage 的上下日志时间日志打印时间以 Activity 为例,默认是任何操作默认都是主线程运行,例如生命周期执行、UI刷新。除非创建新线程的任务就没跑在主线程。故而主线程相关运行Android是通过Handle机制完成,故考察Handle中任务队列(MessageQueue)的耗时。由于这里的消息队列(MessageQueue)是Handle机制中建立一个死循环 Loop,不断查看任务队列(M
2022-05-01 22:42:54 523
原创 MBA-day10 逻辑学-直言
1. 直言判断从上图可得:{所有 s 是 p 与 有的 s 不是 p}{所有 s 不是 p 与 有的 s 是 p}{这个 s 是 p 与 这个 s 不是 p}2. 直言判断的负判断或矛盾判断备注所有和有的转换,是和不是转换并非所有 S 都是 P <=> 有的 S 不是 P并非所有 S 都不是 P <=> 有的 S 是 P并非有的 S 是 P <=> 所有的 S 都不是 P并非有的 S 不是 P <=> 所有的 S 都是 P并非这
2022-05-01 22:05:12 934
原创 MBA-day9 逻辑学-直言初识
1. 直言判断直言判断也称性质判断,是断定对象是否具有某种性质的简单判断。例如如下形式所有金属都是导电体所有人都不是长生不老的有些金属是白色的有的三角形不是等腰三角形张三是大学生某人不是警察2. 直言判断形式一般形式:量项 + 主项 + 联项 + 谓项所有 S 是/不是 P有些 S 是/不是 P这个 S 是/不是 P3. 直言判断种类全肯:所有 S 都是 P全否:所有 S 都不是 P特肯:有的 S 是 P特否:有的 S 不是 P单肯:这个 S 是 P单否:这
2022-04-29 23:30:39 552
原创 场景识别-界面无活动状态识别
1. 目的场景识别-界面无活动状态识别的目的:界面无活动下且非音视频场景,亮屏存在阻止屏幕超时休眠的情况,可认为存在功耗异常界面无活动状态指:界面没有手指点击事件2. 识别原理3. 友商调研应用界面切换、亮屏、手指离开界面时更新无活动状态时长3.1 系统埋点frameworks/base/core/java/android/view/View.java参考文章https://baijiahao.baidu.com/s?id=1709178712356441413&wfr=spid
2022-04-29 22:08:30 1273
原创 MBA-day6数学-应用题-工程问题-习题
1. 基础知识点1.1 工作量s, 工作效率v, 工作时间t 三者的关系工作量 = 工作效率 * 工作时间 即 s = vt工作时间 = 工作量 / 工作效率 即 t = s/v工作效率 = 工作量 / 时间, 即 v = s/t重要说明: 时间t一定,效率与总量成正比1.2 重要结论若甲单独完成需要 m 天,乙单独完成需要 n 天,则1.甲的效率为 1/m, 乙的效率为 1/n2.甲乙合作的效率为: 1/m + 1/n (效率可以相加减)3.甲乙合作完成需要时间为 1 /(1/m
2022-04-28 22:44:08 1126
原创 测试apk-异常管控阻止屏幕休眠攻击者
1. 目的将该apk放到H手机中,可触发功耗异常提醒。本质是测试wakeLock的亮屏场景的功耗异常2. 测试准备工作设置白名单操作3. 测试步骤:点击开始测试:亮屏+放电的情况,设置超时时长15秒打开应用后,home键回到桌面,静止3分钟~6分钟,期间不要操作手机任何界面,因为检测逻辑是3分钟为一个周期.观察消息通知栏是否有耗电通知提醒4. 功耗异常检测的基本原理4.1 绿色不管控场景:一、遇到以下场景不弹出消息通知n充电、cts、monkey场景部分社交应用(微信也会被
2022-04-28 21:48:58 1536
原创 友商WakeLock中camera场景功耗异常策略洞察
0. 摘要需求接口:是否在使用camera boolean isUsingCameraPkg(String pkg)需求接口:camera的使用时间 boolean getUseCameraTime(String pkg)Framewor中的Camera埋点方案CameraService.connectHelper:START_CAMERACameraService.disconnect:START_CAMERA管控接口:是否为高耗电camera boolean isHighPowerCame
2022-04-26 21:50:44 340
原创 MBA-day8 逻辑学-选言和假言的推理题
1.公式1.1 选言公式判断相容选言不相容选言形式p或q要么p、要么q口诀否定一支,则肯定另一支否定一支,则肯定另一支;肯定一支,则否定另一支推理若非p,则q,若非q,则p若非p,则q,若非q,则p,若p,则非q,若q,则非p负判断并非p且q = 并非(p且q) = 非p或非q = 若p则非q = 若q则非p并非(要么p、要么q)=(p且q)或非p且非q1.2 假言公式假言充分条件必要条件条件事件p是事件q的充分条件
2022-04-25 23:28:40 1023
原创 场景识别-音频场景
目的避免管控正在使用音频的场景、同时定义黑名单音频使用APP列表是否正在播放音乐frameworks/base/services/core/java/com/android/server/audio/PlaybackActivityMonitor.javaPlaybackActivityMonitor 进行playerEvent和releasePlayer事件进行埋点 /** * Update player event * @param piid Player id to
2022-04-25 22:36:35 3549
原创 MBA-day7 逻辑学-选言和假言的推理题.md
1.公式1.1 选言公式判断相容选言不相容选言形式p或q要么p、要么q口诀否定一支,则肯定另一支否定一支,则肯定另一支;肯定一支,则否定另一支推理若非p,则q,若非q,则p若非p,则q,若非q,则p,若p,则非q,若q,则非p负判断并非p且q = 并非(p且q) = 非p或非q = 若p则非q = 若q则非p并非(要么p、要么q)=(p且q)或非p且非q1.2 假言公式假言充分条件必要条件条件事件p是事件q的充分条件
2022-04-24 23:20:37 555
原创 WakeLock 异常管控测试apk-wakeLock攻击者开发
摘要APP 目的该APP作用:存在2个wakeLock,旨在触发功耗异常中的wakeLock频繁唤醒的检测永久不释放wakeLock定时申请和释放wakeLock测试方法:H手机和T手机、其他手机进行安装该apk.所有手机都需要设置应用为白名单。H手机:手机管家->应用启动设置:允许自启动、允许关联启动、允许后台启动T手机:手机管家->自启动管理:允许自启动3. 启动该apk,并看到有消息通知栏出现,则按home键回到桌面,拔USB,灭屏5分钟4. 灭屏5分钟后
2022-04-24 21:43:18 1973
原创 MBA-day6 逻辑学-假言推理练习题
假言公式假言充分条件必要条件条件事件p是事件q的充分条件:有P一定有q事件p是事件q的必要条件是:无p一定无q联结词“如果…那么”,“只要…就”“只有…才”、必须、不可或缺、“除非…否则”公式p->q 和 非q->非pq -> p 和 非p->非q;“除非p, 否则q" 等价于 如果非p则q负判断并非 (如果p,那么q) = p 且非q并非(只有p,才q)= q 且非p练习题例题 1只要不起雾,飞机就能按时起飞,以下
2022-04-22 23:01:26 2293
原创 MBA-day5数学-应用题-工程问题
1. 基础知识点1.1 工作量s, 工作效率v, 工作时间t 三者的关系工作量 = 工作效率 * 工作时间 即 s = vt工作时间 = 工作量 / 工作效率 即 t = s/v工作效率 = 工作量 / 时间, 即 v = s/t重要说明: 时间t一定,效率与总量成正比1.2 重要结论若甲单独完成需要 m 天,乙单独完成需要 n 天,则甲的效率为 1/m, 乙的效率为 1/n甲乙合作的效率为: 1/m + 1/n (效率可以相加减)甲乙合作完成需要时间为 1 /
2022-04-22 23:00:54 171
原创 MBA-day5数学-应用题-工程问题
1. 基础知识点1.1 工作量s, 工作效率v, 工作时间t 三者的关系工作量 = 工作效率 * 工作时间 即 s = vt工作时间 = 工作量 / 工作效率 即 t = s/v工作效率 = 工作量 / 时间, 即 v = s/t重要说明: 时间t一定,效率与总量成正比1.2 重要结论若甲单独完成需要 m 天,乙单独完成需要 n 天,则甲的效率为 1/m, 乙的效率为 1/n甲乙合作的效率为: 1/m + 1/n (效率可以相加减)甲乙合作完成需要时间为 1 /
2022-04-22 22:03:05 146
原创 闹钟场景识别
闹钟场景识别闹钟可以包含如下wakelock特征:闹钟音乐分类flags为屏幕亮度相关tag包含音频类型锁屏场景中存在亮屏时长与持锁(持音频或屏幕亮度特征的锁)时长的差值为2秒内的场景,可以判定为闹钟场景之一1. 闹钟音乐分类package_name categorycom.caynax.hourlychime CLOCKcom.gau.go.launcherex.gowidget.clockwidget CLOCKcom.xmei.notify CLOCKcom.dadawh.a
2022-04-22 21:58:56 1060
原创 MBA-day5数学-应用题-工程问题
1. 基础知识点1.1 工作量s, 工作效率v, 工作时间t 三者的关系工作量 = 工作效率 * 工作时间 即 s = vt工作时间 = 工作量 / 工作效率 即 t = s/v工作效率 = 工作量 / 时间, 即 v = s/t重要说明: 时间t一定,效率与总量成正比1.2 重要结论若甲单独完成需要 m 天,乙单独完成需要 n 天,则甲的效率为 1/m, 乙的效率为 1/n甲乙合作的效率为: 1/m + 1/n (效率可以相加减)甲乙合作完成需要时间为 1 /
2022-04-21 23:30:13 451
原创 功耗异常管控中WakeLock机制的埋点和需求调研
1. 前言作为移动终端,电量是一种稀缺资源,需要尽可能的节省。于是,Android系统在空闲时,会主动进入到休眠状态。Android设备中运行的进程需要使用电量资源时,也需要向PMS申请一个WakeLock;当工作完成后,就释放掉申请的WakeLock。PMS通过判断当前是否还有进程持有WakeLock,就能得出系统是否空闲。经过调研PMS机制和HW的逆向源码,我们得到如下埋点函数。即HW也是根据电量服务的notifyWakeLockAcquiredLocked/notifyWakeLockRel
2022-04-19 22:33:04 882
原创 PowerManagerService 电源管理架构初识
1. 电源管理架构PowerManagerService是android系统电源管理的核心服务。PowerManagerService在Framework层本质为策略控制方案,其作用为:向上提供给应用程序接口,例如音频场景中保持系统唤醒、消息通知中唤醒手机屏幕场景;向下决策HAL层以及Kernel层来控制设备待机状态,控制显示屏、背光灯、距离传感器、光线传感器等硬件设备的状态;2. 电源管理的4个层次应用接口层(PowerManager.java)PowerManager 中开发给应用
2022-04-15 22:11:46 6504
原创 MBA-day4数学-十字交叉法
1. 有二个变量 a 和 b 引起中间值 (平均值) c 的问题。即关系为 [b < c < a],可以得到下图的十字交叉法图。a [c-b][大-小] \ / c / \b [a-c][大-小]即数学公式如下a/b = (c-b) / (a-c)上述的关系可以转化为:质量之比、大小之比、数量之比、人数之比1.1 典型例题数学成绩中男生的平均成绩70分,女生的平均成绩90分,男女平均成绩为85分,求男生和女生的比例。传统解
2022-04-14 23:19:03 484
原创 实例化对象方式Class.forName(xxx).newInstance()和 new xxx有什么区别
原文http://blog.csdn.net/arui319/article/details/5793080在初始化一个类,生成一个实例的时候;Class.forName(xxx).newInstance() 和 new xxx 有什么区别?用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。 Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使
2022-04-13 23:13:07 524
原创 MBA-day5 逻辑学-假言推理考点
1. 假言推理考点如果p那么q1.1 推理规则p->q (肯前则肯后)非q->非p(否后则否前)1.2 负判断(矛盾)并非(如果p,则q) = p且非q如果p则q的矛盾为p且非q1.3 例题例题 1 如果小李报考MBA,那么小孙,小王和小张也报考MBA,则可以推断:小孙,小王和小张不报考MBA,则小李不考MBA小孙不报考MBA,则小李不考MBA小张不报考MBA,则小李不考MBA小王不报考MBA,则小李不考MBA例题 2 如果有谁没有读过这份报告,那么或者他对报告的
2022-04-09 23:22:22 1021
原创 View的绘制流程
1. View的绘制流程View是如何刷新的呢?子View会先找到父Viewgrop。虽然ViewGroup本身不会刷新,但是父ViewGroup把刷新事件自上到下递归分发给所有的子View,触发根布局ViewRootImpl执行performTraversal函数将onMeasure,onLayout,onDraw进行分发绘制。2. View与ViewGroup的层次View的层级结构可以看出View一定是ViewGroup的子View。3. View的层次结构Activity &
2022-04-05 21:33:25 848
多点触控(图片旋转与缩放
2015-04-11
数据库SQL基本操作(初学者)
2015-01-24
AIDL通信(含2个客户端1个服务端)
2015-01-15
定时器的4种方法
2014-12-30
常用输入框正则验证
2014-12-28
录音和播放(含话筒效果)
2014-12-26
登录界面(UI漂亮)
2014-12-24
使用AIDL发送数据
2014-12-24
支持左右箭头显示与控制的水平滚动
2014-12-24
消息通知栏demo
2014-12-22
高德地图轨迹回放(支持GPS纠错处理)
2014-12-17
高德地图轨迹回放
2014-12-17
Activity传递对象的3种方法(全)
2014-11-28
ReciteInterviewQuestions_v1.0.3.rar
2021-12-27
重复文件RecycleView列表和交互逻辑实现
2021-06-27
ScheduleAalarmDemoApk.rar
2020-06-01
AlphabetList.rar
2020-05-17
丢失api-ms-win-crt-runtime-l1-1-0.dll解决
2018-01-05
PyDev4.5 对应Jdk7
2018-01-03
软件开发项目实践指导书
2015-04-12
摇一摇(ACC参数展示和位置提示)
2015-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人