Android面试
整理Android面试题,并巩固相关基础知识
ITPlus
从事Android开发7年以上,熟悉javaWeb开发,从事过智能硬件的研发,熟悉多门编程语言和脚本,熟悉flutter跨平台开发,云游戏平台开发,从事音视频编解码,参与手机系统定制
展开
-
JNI中有几种注册Native函数的方式
【面试题二】JNI中有几种注册函数的方式? 一般面试问JNI的时候会问本地方法注册的方式有几种,分别怎么实现? 先回答 :两种注册方式 1)java中声明 native方法,在对应.h头文件里声明对应的方法; 2)java中声明 native方法,不用在对应.h头文件里声明对应的方法;采用JNIEnv的RegisterNatives函数在JNI_OnLoad中进行动态注册 具体说一下动态注册,因为静态大家都懂 1、Java中声明native方法 public class JNIDynamicL原创 2021-05-26 12:14:25 · 406 阅读 · 0 评论 -
ActivityA启动ActivityB生命周期的变化
【面试题一】android Activity A开启Activity B,再从Activity B回到Activity A生命周期的变化 一、启动一个可见的Activity B 二、启动一个透明的Activity B <style name="TransparentTheme" parent="Theme.AppCompat.Dialog"> <item name="android:windowBackground">@android:color/tr原创 2021-05-26 11:43:51 · 579 阅读 · 1 评论