假设:LinearLayout为android:orientation=”horizontal”, layout_weight属性值分别为1、2、2
第一种情况:每个控件的宽度属性都为android:layout_width=”0dp”,那么额外的空为(手机的宽度假设为X)X-0-0-0=X,那么根据sdk上所述:
假设:LinearLayout为android:orientation=”horizontal”, layout_weight属性值分别为1、2、2
第一种情况:每个控件的宽度属性都为android:layout_width=”0dp”,那么额外的空为(手机的宽度假设为X)X-0-0-0=X,那么根据sdk上所述:
JNI 是java 语言调用C/C++函数的接口。与JNI相关的开发工具包是NDK。下面记录Android Studio 里用 java代码调用 JNI的基本过程。当前环境:
Android Studio:3.1.2.
NDK:20.0.5
AIDL 是 Android 中实现跨进程通信的一种方式。下面是一个简单的实现案例,通过 AIDL 实现客户端调用服务端的接口, 实现跨进程通信。
这一周来比较空闲,读了《深入理解java虚拟机一书》以提高自己对java底层的认知,还没看完,只是挑选了书中自己比较感兴趣的两个章节来看,写下此篇博客一是为了总结,二是为了方便今后回顾。下面是第一部分自动内存管理机制