android
文章平均质量分 91
androidqiang
一万年太久,只争朝夕
展开
-
Android6.0权限适配
1)关键api 1.请求权限public final void requestPermissions(@NonNull String[] permissions, int requestCode);2.权限请求召回public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions,原创 2017-05-26 17:58:16 · 272 阅读 · 0 评论 -
关于onConfigurationChanged
configChanges说明 Configuration 类中包含了很多种信息,例如系统字体大小,orientation,输入设备类型,软键盘的显示与隐藏,比如:android:configChanges=”orientation|keyboard|keyboardHidden”。configChanges使用 你可以配置清单声明activity可以处理的任何配置改变,当这些配置改变时不会重原创 2017-06-07 15:49:40 · 487 阅读 · 0 评论 -
android面试 day1
1.Dalvik虚拟机与jvm的区别 a.dalvik虚拟机是基于寄存器的,jvm基于栈 b.Dalvik运行的是.dex字节码格式,java虚拟机运行的是java字节码 c.Dalvik虚拟机运行环境做了优化,允许在有限的内存中同时运行多个虚拟机的实例,每一个 Dalvik应用作为一个独立的Linux进程执行2.android进程间通信 a.bundle,Activity、Servi...原创 2018-05-26 19:35:09 · 150 阅读 · 0 评论 -
android面试 day2
1.如何保证Service不被杀死 a.设置onStartCommand()的返回值为START_STICKY b.启动前台服务,在内存不足的时候不会被回收 c.用户通过setting->stop时,在销毁时发送广播启动服务 2.contentprovider作用 a.对数据操作提供统一的接口,将上层业务与底层数据解耦 b.进程间数据共享 3.图片三级缓存(fresco) a...原创 2018-05-30 14:54:44 · 159 阅读 · 0 评论 -
我的百度android尬聊经历
作为一个二本院校的毕业生,能收到百度面试的机会无疑让人兴奋和自豪的。在一个烈日炎炎的下午,我借着地铁、公交、单车一路奔到传说中的后厂村路,来到了百度科技园。扫描短信二维码后,我来到了百度某号楼内。走在百度办公区域两旁的步道上,你能感受到互联网大厂的优雅、高档的工作氛围,让人有种进入电视中职场的兴奋。闲言少叙、言归正传。 第一个面试我的是一个很有亲和力的与本人年级相仿的小伙子(人与人...原创 2018-06-18 18:51:37 · 260 阅读 · 0 评论 -
handler机制
一、概念 产生背景:UI线程中不能进行耗时操作 概念: 英文:A Handler allows you to send and process {@link Message} and Runnable objects associated with a thread’s {@link MessageQueue}. There are two main uses for a Handle...原创 2018-09-11 18:09:22 · 180 阅读 · 0 评论