android面试题
文章平均质量分 89
界斗士
这个作者很懒,什么都没留下…
展开
-
Activity面试题
目录Activity生命周期Activity A 启动另一个Activity B 会调用哪些方法?如果B是透明主题的又或则是个DialogActivity呢 ?onSaveInstanceState()方法的作用 ? 何时会被调用?Activity的四种启动模式 ?Activity启动模式的应用场景Activity常用的标记位Flags如何启动其他应用的Activity?在正常情况下,Activity的常用生命周期就只有如下7个Activity A 启动另一个Activity B,回调如下Activity原创 2023-10-19 15:57:53 · 177 阅读 · 0 评论 -
加密方式MD5、SHA、BASE64、AES、RSA
加密方式转载 2022-08-12 10:34:31 · 2339 阅读 · 1 评论 -
Service
Service原创 2022-08-11 16:42:52 · 1027 阅读 · 0 评论 -
RecyclerView的使用
优缺点:优点:它本身它是不关心视图相关的问题的,只负责回收和重用的工作,所有关于布局、绘制和数据展示相关的所有问题,都被委派给了一些”插件化”的类来处理。例如布局,接入LayoutManager,动画则接入ItemAnimator, 这使得RecyclerView的API变得非常灵活。缺点:item的点击、长按事件需要自己写与ListVIew比较:1.ListView相比Recyc......原创 2019-09-16 10:43:52 · 450 阅读 · 0 评论 -
Handle
Handle原创 2022-08-09 13:30:55 · 284 阅读 · 0 评论 -
Android ViewGroup事件分发机制
Android ViewGroup事件分发机制转载 2022-08-09 10:12:44 · 488 阅读 · 0 评论 -
Android View 事件分发机制
View事件分发机制转载 2022-08-08 10:50:33 · 1461 阅读 · 0 评论 -
Android多线程和线程池
线程创建、线程池原创 2022-08-03 17:34:32 · 607 阅读 · 0 评论 -
内存优化解析
内存优化原创 2022-08-03 16:23:33 · 154 阅读 · 0 评论 -
Android常用设计模式
java设计模式原创 2018-07-31 11:24:00 · 6796 阅读 · 0 评论 -
架构MVC MVP MVVM
架构MVC、MVP、MVVM转载 2022-07-28 19:13:09 · 144 阅读 · 0 评论 -
View和ViewGroup区别
View是所有UI组件的基类,而 ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的.简单的说就是:view指某些具体的控件,如Textview,imageview等,ViewGroup是用来盛放这些控件的容器,如LinearLayout和Relativelayout等原创 2017-11-02 15:23:42 · 1248 阅读 · 0 评论 -
Android多渠道打包
说到多渠道,这里不得不提一下友盟统计,友盟统计是大家日常开发中常用的渠道统计工具,而我们的打包方法就是基于友盟统计实施的。按照友盟官方文档说明,渠道信息通常需要在AndroidManifest.xml中配置如下值:value="Channel ID" android:name="UMENG_CHANNEL"/>上面的value值Channel_ID就是渠道标识。我们的期望的转载 2017-11-02 17:15:18 · 239 阅读 · 0 评论 -
RecyclerView优点
RecyclerView是Google推出的取代ListView和GridView的列表方案,存在既有道理,原因如下:1.替代Listview和GridView,既可以加载列表也可以加载表格2.支持瀑布流这样高级的显示方式3.内置了强大的垃圾回收机制4.规范了Viewholder的使用,原创 2017-09-06 17:35:17 · 1542 阅读 · 0 评论 -
Data Binding优点
1.去掉Activity & Fragment大部分的UI代码2.XML变成UI的唯一真实来源3.不在需要findviewbyid这样的4.解耦效果明显,减少出错率可以取代之前第三方提供的一些开源框架,如:ButterKnife,Android Annotations,RoboBinding等原创 2017-09-06 18:01:04 · 293 阅读 · 0 评论 -
drawable ldpi、mdpi、hdpi、xhdpi、xxhdpi区别
res下drawable的各个文件夹代表手机不同的分辨率:ldpi:240x320mdpi:320x480hdpi:480x800、480x854xhdpi:1280*720xxhdpi:1920*1080正常美工切的图都是在480*800这个分辨率下,也就是放在hdpi文件夹下面就行。具体参考美工的整体图,查看长宽放置图片...原创 2017-11-24 10:18:23 · 301 阅读 · 0 评论