摘要:
adb明令执行:adb shell dumpsys window | findstr mCurrentFocus 阅读全文
摘要:
下面列出常見的字根,希望可以給朋友們一些幫助。a, an-- not, without 不;無(1) atypical-- not typical 非典型的 (2) anonymous-- without + name + adj. 匿名的 ambi, amphi-- both, around 兩者 阅读全文
摘要:
中文字是由偏旁部首拼接而成,容易記憶,而且可以根據偏旁猜測字的意思。其實,英文的字根就相當於偏旁部首,把長長的單字分成「block」,我們也可以通過這些「block」來猜測字義,記憶單字。 字根、字首、字尾是構成英文單字的元素,瞭解和記住這些元素,即可牢固地記住單字的意義,免除死記硬背的痛苦,而且一 阅读全文
摘要:
最重要的100個英文字首字根 -- 字根 (3) 關於 英文單字<目錄>1. 字首、字根、字尾 <話說前頭篇> 2. 字首、字根 <總整理>3. 字首、字根 <內容篇>4. 單字 <再次強調篇>*** 字首、字根、字尾 <話說前頭篇>英文字彙架構 摘自許章真 編著 「最重要的100個英文字首字根」※ 阅读全文
摘要:
1、c++中方法 存储在单独的方法表中,fuction——table,类中有方法指针来指向方法表中方法的实际地址,static和nonstatic 方法都存储在方法表中。 2、c++中类的对象的 成员变量存在class中,static 变量存储在class之外。 3、c++的成员指针式类似slot 阅读全文
摘要:
在并发编程中,内存的可见性基本上决定了,你的代码是否存在线程竞争,是否存在静态条件。 Java 内存分为两大类: 共享变量:实例域(全局变量),静态域(全局静态变量),数组元素;这些元素处于堆内存中,属于线程间共享部分,存在线程安全问题。 局部变量:方法内部的局部变量,方法参数,异常处理器参数。不在 阅读全文
摘要:
一:Proxy动态代理 JDK生成最终真正的代理类,它继承自Proxy并实现了我们定义的IText接口,在实现IText接口方法的内部,通过反射调用了TestInvocationHandler的invoke方法。 需要元素, 1、InvocationHandler实现类,只能对接口进行代理; 2、被 阅读全文
摘要:
Java 线程同步: 1、volatile关键字: 该关键字语义是,该字修饰的变量需要从共享内存中取值,修改变量后,要及时刷新会共享内存,使该变量变化能被其他线程感知;被修饰的变量变成原子操作,遵循happend-before原则。 2、synchronize关键字: 修饰实例方法:主要是对类的对象 阅读全文
摘要:
Java加载class主要分为以下三种类型: 一、Class cls=Class.forName(“包名.类名”) Object obj=cls.newInstance();创建对象 二、ClassLoader clsLoader=new MyClassLoader() Class cls=clsL 阅读全文
摘要:
一直想不明白java方法之间的调用关系,看了java虚拟机相关资料后有一点自己的见解,写下来加深下理解。 java以栈帧的方式存储方法信息,默认为this指针。 方法执行过程中遇到super关键字会向超类进行查找; 详细内容查看《深入理解java虚拟机》19章方法的调用与返回。 大致过程是this- 阅读全文
摘要:
本文主要内容的: Java层Binder结构,Java层Binder调用的信息流,Native层Binder的框架结构,Native层Binder调用信息流向。 在这里写下对binder的理解,说到Binder间进程通信,Linux那么多进程间通信工具为何引入了Binder。大概原因有两点: 1、为 阅读全文
摘要:
本文主要内容: ViewRoot是为WindowManagerGlobal而设计的,它承担了View和WindowManger沟通的角色,属于View顶层设计。ViewRoot的工作包括但不限于-触摸事件分发,view树的绘制事件分发,测绘事件的分发,布局事件的分发。 第一、ViewRoot的触摸事 阅读全文
摘要:
自android 的framework框架启动后,运行一个应用的环境已经准备好了。 比较重要的部分如下: ActivityManagerService主要负责管理Activity,Service,BroadcastReceiver。 WindowMangerService负责窗口管理,窗口的创建,添 阅读全文
摘要:
android Context意为上下文,是应用程序所在环境的一个信息描述,一个全局工具,可以创建服务,访问资源文件等。 Context本身是一个抽象类,他的实现类有很多个包括ContextImpl和ContextThemeWrapper。 通常大家会用Context来启动Service,发送广播, 阅读全文
摘要:
android操作系统支持后台服务,android应用程序和系统中大多都可以看到服务的影子。 一、android的服务分为两大部分:android应用服务和android系统服务。 二、android应用服务分为本地服务和远程服务; 三、android系统服务分为java服务和本地服务(c++编写) 阅读全文
摘要:
ActivityThread 的功能是管理应用程序进程中的主线程,包括调度和执行Activity,broadcasts以及其它的请求操作。 当用户打开一个应用程序时,会由AMS(ActivityMangerService)创建一个ActivityThread,当然ActivityThread并不是一 阅读全文
摘要:
启动一个新的应用程序时,首先会调用startActivity来启动Activity,此时进程还没有创建,会fork一个新进程,并创建ActivityThread实例; Activity的创建过程 android中Activity只是一个控制器,负责用户操作和View之间传递消息,Activity创建 阅读全文
摘要:
Layout无法得到ACTION_MOVE事件和ACTION_UP事件,可能时因为默认 阅读全文
摘要:
转载自https://blog.csdn.net/woshilicong33/article/details/54234261 分享一个前段时间做的一个小东西吧,很简单,就是压印字符识别,当时老师的想法是想快速测量汽车发动机上边的型号,识别上边的字符,但是我们在实验室也没有买一台发动机过来,我就用3 阅读全文
摘要:
通过Context.getExternalFilesDir()方法可以获取到 SDCard/Android/data/你的应用的包名/files/ 目录,一般放一些长时间保存的数据,卸载时会跟随卸载 阅读全文