摘要:
1. Android为每个应用程序分配的内存大小是多少 android程序内存一般限制在16M,也有的是24M。近几年手机发展较快,一般都会分配两百兆左右,和具体机型有关。 2. 更新UI方式 Activity.runOnUiThread(Runnable) View.post(Runnable), 阅读全文
posted @ 2022-02-12 13:53
契阔
阅读(95)
评论(0)
推荐(0)
摘要:
1. Android 使用 HTTPS 2. Jar和Aar的区别 Jar包里面只有代码,aar里面不光有代码还包括资源文件,比如 drawable 文件,xml资源文件。对于一些不常变动的 Android Library,我们可以直接引用 aar,加快编译速度。 3. Merge、ViewStub 阅读全文
posted @ 2022-02-12 13:51
契阔
阅读(56)
评论(0)
推荐(0)
摘要:
1. android中进程的优先级? 1. 前台进程: 即与用户正在交互的Activity或者Activity用到的Service等,如果系统内存不足时前台进程是最晚被杀死的 2. 可见进程: 可以是处于暂停状态(onPause)的Activity或者绑定在其上的Service,即被用户可见,但由于 阅读全文
posted @ 2022-02-12 13:49
契阔
阅读(68)
评论(0)
推荐(0)
摘要:
1. HttpClient和HttpConnection的区别? Http Client适用于web浏览器,拥有大量灵活的API,实现起来比较稳定,且其功能比较丰富,提供了很多工具,封装了http的请求头,参数,内容体,响应,还有一些高级功能,代理、COOKIE、鉴权、压缩、连接池的处理。 但是,正 阅读全文
posted @ 2022-02-12 13:22
契阔
阅读(35)
评论(0)
推荐(0)
摘要:
1. Bunder传递对象为什么需要序列化?Serialzable和Parcelable的区别? 因为bundle传递数据时只支持基本数据类型,所以在传递对象时需要序列化转换成可存储或可传输的本质状态(字节流)。序列化后的对象可以在网络、IPC(比如启动另一个进程的Activity、Service和 阅读全文
posted @ 2022-02-12 13:19
契阔
阅读(253)
评论(0)
推荐(0)
摘要:
1. 数据库升级增加表和删除表都不涉及数据迁移,但是修改表涉及到对原有数据进行迁移。升级的方法如下所示: 将现有表命名为临时表。 创建新表。 将临时表的数据导入新表。 删除临时表。 如果是跨版本数据库升级,可以有两种方式,如下所示: 逐级升级,确定相邻版本与现在版本的差别,V1升级到V2,V2升级到 阅读全文
posted @ 2022-02-12 13:17
契阔
阅读(41)
评论(0)
推荐(0)
摘要:
一、为什么要适配 为了保证用户获得一致的用户体验效果,使得某一元素在Android不同尺寸、不同分辨率的、不同系统的手机上具备相同的显示效果,能够保持界面上的效果一致,我们需要对各种手机屏幕进行适配! Android系统碎片化:基于Google原生系统,小米定制的MIUI、魅族定制的flyme、华为 阅读全文
posted @ 2022-02-12 13:17
契阔
阅读(228)
评论(0)
推荐(0)
摘要:
1.AsyncTask的缺陷和问题,说说他的原理。 AsyncTask是什么? AsyncTask是一种轻量级的异步任务类,它可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新UI。 AsyncTask是一个抽象的泛型类,它提供了Params、Progress和Res 阅读全文
posted @ 2022-02-12 13:16
契阔
阅读(64)
评论(0)
推荐(0)
摘要:
1.动画 tween 补间动画。通过指定View的初末状态和变化方式,对View的内容完成一系列的图形变换来实现动画效果。 Alpha, Scale ,Translate, Rotate。 frame 帧动画。AnimationDrawable控制animation-list.xml布局 Prope 阅读全文
posted @ 2022-02-12 13:15
契阔
阅读(116)
评论(0)
推荐(0)
摘要:
1. Canvas.save()跟Canvas.restore()的调用时机 save:用来保存Canvas的状态。save之后,可以调用Canvas的平移、放缩、旋转、错切、裁剪等操作。 restore:用来恢复Canvas之前保存的状态。防止save后对Canvas执行的操作对后续的绘制有影响。 阅读全文
posted @ 2022-02-12 13:14
契阔
阅读(89)
评论(0)
推荐(0)