framework
文章平均质量分 93
nowlf_android
这个作者很懒,什么都没留下…
展开
-
Android 开机启动流程
一、FrameWork整体运行框架说明: 1.Activity的创建会创建PhoneWindow,PhoneWindow会创建DocerView,DocerView会创建View和ViewGroup。2.应用程序在Activity中添加和删除窗口,是通过调用WindowManager类的addView和RemoveView函数达成,具体实现是通过桥接模式实转载 2015-03-19 14:20:56 · 493 阅读 · 0 评论 -
总结的点
1、线程如何打断2、& 0xff3、PagerTabStrip+ViewPager+Fragment4、GraphicalView5、Android里的强制停止程序是如何实现的6、模板模式7、CRC校验8、IPC数据的正确性与安全性原创 2015-11-04 18:11:54 · 483 阅读 · 0 评论 -
Android framework系统默认设置修改
原文地址:http://blog.csdn.net/cbk861110/article/details/25216765Launcher 总结: 1、launcher的布局太居中,要想两边拉伸 apps_customize_pageLayoutPaddingLeft">40dp apps_customize_pageLayoutPaddingRi转载 2015-09-01 12:05:39 · 1890 阅读 · 0 评论 -
Android Makefile 文件讲解
原文地址:http://blog.csdn.net/yangzhiloveyou/article/details/8627969android编译系统的makefile文件Android.mk写法如下(1) Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,宏函数“my-dir”右转载 2015-07-22 16:13:05 · 402 阅读 · 0 评论 -
追踪调用
StackTraceElement[] stack = new Throwable().getStackTrace();for (StackTraceElement element : stack){Slog.d(TAG, " |----" + element.toString());}转载 2015-06-25 13:42:55 · 508 阅读 · 0 评论 -
Android 快速模糊
package xxxxx;import android.graphics.Bitmap;import android.util.Log;import android.graphics.Canvas;import android.graphics.Paint;public class Blur { public static int SCALE转载 2015-06-12 11:25:28 · 534 阅读 · 0 评论 -
android 5.0 SystemUI界面
从SystemServer开始:SystemServer-----》SystemUIService-----》SystemUIApplication.startServicesIfNeeded()startServicesIfNeeded()方法会遍历一个固定数组,分别调用数组中相应的start()方法,其中包括SystemBars.start()方法!然后SystemBars.s原创 2015-04-03 14:24:09 · 1673 阅读 · 0 评论 -
Ubuntu常用命令大全
原文地址:http://www.educity.cn/linux/660186.html一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir转载 2015-03-05 13:46:58 · 785 阅读 · 0 评论 -
sudo命令详解
原文地址:http://linux.chinaunix.net/techdoc/system/2008/12/27/1055474.shtmlsudo是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务大家知道ubuntu吧,他就封闭了root用户,都是使用的sudo sudo能够限制转载 2015-03-06 10:01:22 · 1056 阅读 · 0 评论 -
Android 4.0 Launcher2源码分析——桌面快捷图标的拖拽
本文来自http://blog.csdn.net/chenshaoyang0011 转载请申明文章出处!通过上一篇文章Android4.0Launcher2源码分析(五)——Workspace的滑动中,已经了解了Launcher的ViewTree中各层所负责的工作,在DragLayer中就负责对快捷图标和AppWidget等组件的拖拽工作。桌面的滑动和图标的拖拽是两项独立的工作转载 2015-03-31 11:17:01 · 724 阅读 · 0 评论 -
Git常用命令的使用情景
原文地址:http://shanewfx.github.io/blog/2012/04/28/git-command-note/本文尽量指出在不同情景下如何选择合适的Git命令来达到自己的目的,当然,由于Git太过强大、灵活,有时同一问题可以有多种不同的解决方案,这里不太可能全部列出,只会选择一些自己测试可用的方法。文中会稍微谈一些Git内部实现的细节,但不会太具体,同时这些内转载 2015-03-27 13:58:28 · 509 阅读 · 0 评论 -
grep的用法
1.从单个文件中搜索指定的字串grep的基础用法是如下例的从指定的文件中搜索特定的字串。语法:grep "literal_string" filename2. 在多个文件中检索指定的字串语法:grep "string" FILE_PATTERN3. 用 grep -i 进行大小写无关的搜索语法:grep -i "string" FILE4. 使用用正则表达式语法:grep "REGEX转载 2015-03-05 15:53:15 · 2724 阅读 · 0 评论 -
Android文件或文件夹内容改变监听器(FileObserver)
原文地址:http://blog.csdn.net/mayingcai1987/article/details/6210904一. 概述: android.os包下的FileObserver类是一个用于监听文件访问、创建、修改、删除、移动等操作的监听器,基于linux的INotify。 FileObserver是个抽象类,必须继承它才转载 2015-03-18 13:38:52 · 504 阅读 · 0 评论 -
Android 5.0 SystemServer--->Android入口
main()--->new SystemServer.run()run方法:1、矫正时间2、启动性能分析SamplingProfilerIntegration,开机后一小时执行一次3、设置参数:获取更多内存,确保SystemServer一直有效,定义手势属性,设置UserRequired为true,确保binder的优先执行,准备Looper4、加载android_server原创 2015-03-25 11:35:12 · 1003 阅读 · 0 评论 -
VI常用命令
_______________________________________________________一般模式 光标移动__________________________________________________________h 或 向左方向键 光标向左移动一个字符转载 2015-03-05 16:49:10 · 389 阅读 · 0 评论 -
linux常用快捷键和常用命令
原文地址:http://zdz8207.iteye.com/blog/7347981.Linux单行命令模式下常用快捷键ctrl+a 移动光标到最前ctrl+e 移动光标到最后ctrl+w 删除光标前面一个字段(以空格分段)ctrl+k 删除光标后面所有ctrl+u 删除光标前面所有ctrl+y 粘贴删除的(包括ctrl+w,ctrl+k,c转载 2015-03-07 11:19:37 · 445 阅读 · 0 评论 -
习惯命令
1、 adb shell ps | findstr systemuiadb shell kill -9 xxxx(pid)2、 git reset --hard commitId3、 git log --pretty=oneline path 查看某文件的修改记录4、 adb logcat -c adb logcat -v time >e:\log.txt 保存log原创 2015-11-02 11:26:42 · 851 阅读 · 0 评论