![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
class_brick
以我所经,引以为幸
展开
-
最全的Android源码目录结构详解
Android平台四层架构对应源代码中的目录:第一层:应用程序层(applications)对应根目录下packages/apps第二层:应用程序框架层(application framework)对应根目录下的frameworks第三层:运行库层包括运行库(libraries)和Android运行时环境(android runtime) androi转载 2017-04-19 16:32:57 · 1017 阅读 · 0 评论 -
Android.mk文件分析
从对Makefile一无所知开始,折腾了一个多星期,终于对Android.mk有了一个全面些的了解。了解了标准的Makefile后,发现Android.mk其实是把真正的Makefile包装起来,做成了一个对使用者来说很简单的东西。使用它来编译程序时,不管是动态库、可执行的二进制文件,还是Jar库、APK包,只要沿着一个简单的思路来做三大步就可以了:清除旧变量,设置新变量,调用编译函数。转载 2017-04-19 19:35:40 · 251 阅读 · 0 评论 -
Android自定义View生命周期
http://blog.csdn.net/ljzdyh/article/details/52035932定义一个自定义CustomView,在xml中加载,打印MainActivity和view各个生命周期方法,对比如图显示 自定义view的生命周期过程主要分为三个环节,初始准备,监测绘制,销毁如图所示,一开始view在xml中加载,调用构造函数Cu转载 2017-06-07 15:15:28 · 646 阅读 · 0 评论 -
android单元测试初探
引言这篇文章主要是总结一下我自己在学习Android单元测试过程中的收获及感悟,同时也希望可以帮助到正在学习Android单元测试的小伙伴们.由于时间及经验有限,文中可能存在错误与不足,欢迎大家指出,我会在第一时间对文章进行修改纠正.本文主要包含以下内容:什么是单元测试为什么需要进行单元测试如何进行单元测试什么是单元测试首先总结一下什么是单元测试,单元测试中的单元在Andr转载 2017-09-16 10:33:01 · 391 阅读 · 0 评论 -
media server died的解决方法
在对MediaRecord进行初始化时添加上mMediaRecorder.setPreviewDisplay(mSurfaceHolder.getSurface());原创 2017-09-25 16:07:15 · 5532 阅读 · 1 评论 -
android获取全局context
一般获取context的方法1.Activity.this的context (一般用法)返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁2.getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁3.getBaseContext() 返回由构造函数指定或setB转载 2017-09-12 15:24:50 · 473 阅读 · 0 评论 -
真机测试报错ERROR/AndroidRuntime: java.lang.RuntimeException: setParameters failed解决办法
转自:http://www.cnblogs.com/vampirejt/p/3832878.html这个错误是和调用相机摄像头相关的。产生这个错误的原因主要在于代码控制分辨率的显示和真机测试分辨率不一样。 一:解决办法WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE转载 2017-09-29 14:26:06 · 2667 阅读 · 1 评论