项目成长
学海无涯,回头无岸
一起努力
展开
-
Android中通过命令获取设置中的属性值状态
例:获取notification_leds_switch字段在数据库的状态adb shell settings get system notification_leds_switch原创 2019-09-23 10:31:37 · 788 阅读 · 0 评论 -
[干货]值得珍藏的Android学习资源
转:https://www.jianshu.com/p/3538b07d1ec1应用开发博客博主 博客 备注 任玉刚 CSDN博客 深入Android应用开发,深度与广度兼顾 郭霖 CSDN博客 内容实用,行文流畅,高人气博主 夏安明 CSDN博客 Android 张鸿洋 CSDN博客 自定义View系列非常有价值...原创 2019-08-30 15:56:53 · 181 阅读 · 0 评论 -
安卓定时服务AlarmManagerService介绍
转载:https://juejin.im/post/5c9095dff265da60c76cd3271.定义 该服务在SystemServer的其他服务中启动,是Android中系统级别的提醒服务,其主要作用是在某一个特定的时候能够唤醒设备并执行一定的操作,但是当系统关机或者重启之后则会被清除。在不同的版本上面Google做了很多功耗处理,在Android4.4以上alarm机制是非准确...原创 2019-08-20 10:58:20 · 3778 阅读 · 0 评论 -
Android.mk 文件语法详解
转:http://blog.sina.com.cn/s/blog_602f8770010148ce.html=====================================================================================0. Android.mk简介:Android.mk文件用来告知NDK Build 系统关于Source...原创 2019-08-07 10:19:45 · 123 阅读 · 0 评论 -
android IPC通信中的UID和PID识别Binder.clearCallingIdentity();
转载:https://blog.csdn.net/windskier/article/details/6921672IPCThreadState对象维护了2个变量pid_tmCallingPid;uid_tmCallingUid;从变量名称来看,这2个变量保存了进...原创 2019-07-01 13:28:25 · 1149 阅读 · 0 评论 -
System.currentTimeMillis()和SystemClock.elapsedRealtime()的区别
System.currentTimeMillis()获取的是系统时间,是距离1970年1月1日开始计算的一个值;android.os.SystemClock.elapsedRealtime()获取从设备重启后经历的时间值。System.currentTimeMillis()获取当前日期有意义,如当前是xxxx年xx月xx时xx分xx秒xxx毫秒,这个值在系统设置中可以更改的;SystemC...原创 2019-07-09 09:55:44 · 2418 阅读 · 0 评论 -
Eventlog中常用log名称含义
# An activity is being finished://正在完成一个活动:30001 am_finish_activity # A task is being brought to the front of the screen://一个任务被带到前面的屏幕上30002 am_task_to_front # An existing activity is being g...原创 2019-02-14 16:01:57 · 3650 阅读 · 0 评论 -
Instrumentation类——Android自动化测试学习历程
转载:https://www.cnblogs.com/keke-xiaoxiami/p/4307571.html这里需要把Instrumentation类的视频的上、中、下三集一起看,把内容总结一下。。。视频地址:http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=88143...转载 2018-11-30 16:35:06 · 365 阅读 · 0 评论 -
Android.mk 文件语法详解
Android.mk 文件语法详解转:http://blog.sina.com.cn/s/blog_602f8770010148ce.html=====================================================================================0. Android.mk简介:Android.mk文件用来告知NDK ...转载 2018-11-30 16:33:17 · 225 阅读 · 0 评论 -
return,break,continue的一些区别
return关键字并不是专门用于跳出循环的,return的功能是结束一个方法。 一旦在循环体内执行到一个return语句,return语句将会结束该方法,循环自然也随之结束。与continue和break不同的是,return直接结束整个方法,不管这个return处于多少层循环之内。break用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开...原创 2018-11-20 12:00:30 · 117 阅读 · 0 评论 -
数组和链表的区别
数组和链表的区别 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。如果应用需要快速访问数据,很少或不插入和删除元素,就应该用数组。 链表恰好相反,链表中的元素在内...转载 2018-11-21 09:24:43 · 498 阅读 · 0 评论 -
Systrace的使用和简单分析生成的mynewtrace.html文件
使用控制台命令抓取:进入systarce.py目录:sdk/platform-tools/systrace 使用python命令抓取: python systrace.py --time=10 -o mynewtrace.html sched gfx view wm 会生成类似下面的:Starting tracing (10 seconds)Tracing completed...原创 2018-11-14 13:41:11 · 976 阅读 · 0 评论 -
音频帧率计算方法(转载)
转载:https://blog.csdn.net/u013187531/article/details/73292173采样率 sampling = 44100 格式(编码字节数、采样一位所占的字节数) format = s16(格式)=16(bit)1 字节(也就是8bit) 能记录 256 个数; 2 字节(也就是16bit) 记录 65536 个数; 4 字节(也...转载 2018-11-15 23:32:01 · 2891 阅读 · 0 评论 -
Linux常用命令总结(项目记录总结)
git命令: adb命令: grep: find: 其他:1.git常用的(以一次提交为准)git status //查看当前仓库文件状态.git add [file] // 添加文件 也可以使用git add -A 添加全部改动的文件git commit //填写提交的一下信息.git branch // 查看当前所在的分支git remote -v //查看远程...原创 2018-11-13 10:46:39 · 132 阅读 · 0 评论