android-面试
liulq2018
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android adb 抓取日志
1.使用adb logcat -c清除缓存2.运行adb logcat -v time >./log.log即可开始抓取日志。">"后面接文件存储位置。“control+c”结束抓取。原创 2022-07-06 11:37:16 · 1018 阅读 · 1 评论 -
Android Studio 调试技巧
设置断点开启调试模式快捷键:mac: control+D或者重点来了。。。重点来了条件断点int value = 0;for(int i=0;i<100;i++){ value+=i;}Log.i("tag","value = " + value);若i 的值为50,我们查看下value的值。 如何做呢?我们以上代码不做修改。常规方法:一步步循环,知道i值为...原创 2019-04-29 11:44:00 · 485 阅读 · 0 评论 -
面试复习一 Activity生命周期(1)
一、初识ActivityActivity是Android的四大组件之一。是用户操作的可视化界面;它为用户提供了一个完成操作指令的窗口。当我们创建完毕Activity之后,需要调用setContentView()方法来完成界面的显示;以此来为用户提供交互的入口。在Android App 中只要能看见的几乎都要依托于Activity,所以Activity是在开发中使用最频繁的一种组件。...原创 2018-04-17 17:26:36 · 285 阅读 · 0 评论 -
面试复习一 Activity启动模式(2)
Activity启动模式1、设置启动模式一般地,我们可以直接在AndroidManifest.xml 标签的一个属性中设置launchMode,如下:<activity android:name=".ExampleActivity" android:label="singleTask launchMode"/>2、四种动模式认识standard:标准...原创 2018-04-17 18:09:33 · 183 阅读 · 0 评论 -
java enum 枚举比较 == or equals ??
问题public static enum MessageDirection { SEND(1), RECEIVE(2);}在使用枚举比较时,使用了equals来比较两个枚举值if (data.getMessageDirection().equals(Message.MessageDirection.SEND)) { ...}结果空指针了java.lang....原创 2019-04-23 10:38:41 · 14013 阅读 · 1 评论 -
java 基本类型和包装类
基本类型和包装类基本类型包装类所占字节intInteger4字节longLong8字节floatFloat4字节doubleDouble8字节byteByte1字节shortShort2字节booleanBoolean1字节chrCharacter2字节至于为什么 Java 中 char 无论中...转载 2019-06-04 16:39:10 · 249 阅读 · 0 评论 -
WindowManager:android.view.WindowLeaked
窗体泄露来源:按字面了解,Window Leaked大概就是说一个窗体泄漏了,也就是我们常说的内存泄漏,为什么窗体会泄漏呢?解决办法:关闭(finish)某个Activity前,要确保附属在上面的Dialog或PopupWindow已经关闭(dismiss)了。错误日志 :2019-06-05 15:45:07.008 7915-7915/com.cloudy.jun.test E/W...原创 2019-09-18 18:47:00 · 1682 阅读 · 0 评论
分享