• Android开发用过的十大框架

    (6)图片缓存模块:imageview加载图片的时候无需考虑图片加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象。(7)配置器模块:可以对简易的实现配对配置的操作,目前配置文件可以支持Preference、...
    文章 2017-11-10 1842浏览量
  • Android-面试中遇到的问题总结(三)

    设计一套图片异步加载缓存方案 Android UI适配 Gradle 查漏补缺 Git操作 DesignPattern(设计模式) 面向对象六大原则 单例模式 Builder模式 原型模式 简单工厂 工厂方法模式 抽象工厂模式 策略模式 状态模式 责任链...
    文章 2017-02-22 2908浏览量
  • Android 知识梳理目录-好吧,这是一个很“干“的标题

    initLoader 和 restartLoader的区别Loader 知识梳理(3)-自定义 Loader2.5 Android 异步任务知识梳理Android 异步任务知识梳理(1)-AsyncTask 解析Android 异步任务知识梳理(2)-HandlerThread 解析Android 异步任务...
    文章 2022-01-19 57浏览量
  • 腾讯技术分享:Android版手机QQ的缓存监控与优化实践

    系统预加载图片缓存是zygote进程初始化时,通过preloadResources()预加载的通用图片资源,后续android应用进程都是从Zygote fork出来的,所以就继承了这部分预加载的图片资源。由于是静态强引用,这部分图片资源会...
    文章 2018-04-08 2193浏览量
  • 手机淘宝性能优化

    在上述三个主要策略的优化指导下,手淘的启动流程图变为如图1所示的结构(Android情况也类似),从图中可以看出,在主线程中,启动阶段我们只保留了一些必要的初始化,其他一些非必要的操作都被懒加载或者异步化。...
    文章 2015-12-08 6245浏览量
  • Android体系化进阶学习年薪60W 图谱:(某大厂内部...

    学习常用的开源库也十分重要,常用的开源库主要包括图片加载、网络请求、异步处理的开源库,具体类型如下: 4.编程语言:Java与Java虚拟机 Android是基于Java的,所以学习Java和Java虚拟机(JVM)十分重要对于学习...
    文章 2020-05-14 1521浏览量
  • Android多分辨率适配框架(2)—原理剖析

    探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)—核心基础 Android多分辨率适配框架(2)—...
    文章 2016-11-05 1270浏览量
  • 做了5年Android,靠着这份面试题跟答案,我从12K变成...

    在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有...
    文章 2020-04-07 2319浏览量
  • Android开源库大全分类汇总(Android技术资料汇总)

    CommonPullToRefresh:heart:(在android-Ultra-Pull-To-Refresh的基础上增加了加载更多的支持) CBPullRefreshListView(下拉刷新+侧滑菜单+listview+自定义刷新样式) Android-PullToRefresh-SwipeMenuListView-Sample...
    文章 2019-04-22 11056浏览量
  • android 图片加载库 Glide 的使用介绍

    5.2、加载图片的方法要写在 UI 线程中,Glide会做异步处理。六、使用方法总结 6.1 加载网络图片 imageView=(ImageView)findViewById(R.id.image);String url="http://img5.jpg" ;Glide.with(this).load(url).into...
    文章 2017-05-16 1258浏览量
  • Android多线程任务优化1:探讨AsyncTask的缺陷

    例子:使用GridView模拟异步加载大量图片 ActivityA.java [java]view plaincopyprint?package com.zhuozhuo;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java....
    文章 2013-09-23 1146浏览量
  • Javascript 模块化指北

    为了解决”刀耕火种”时代存留的需求,AMD 和 CMD 模块化规范问世,解决了在浏览器端的异步模块化编程的需求,_其最核心的原理是通过动态加载 script 和事件监听的方式来异步加载模块;AMD 和 CMD 最具代表的两个...
    文章 2019-04-28 1491浏览量
  • 面试无人问津到手握蚂蚁金服、快手等...Android面试的...

    结合自身的一个学习经历,总结了一套非常系统的复习包,包括思维脑图、Android基础知识、JAVA知识点汇总、Android扩展知识点、Android开源库源码分析、设计模式汇总、Gradle知识点汇总、常见面试算法题汇总等等。...
    文章 2020-06-09 2458浏览量
  • Android冷启动优化解析

    从上图一的分析总结中,我对优化点Application的生命周期进行了加粗提示,接着我们回来对这部分进行优化实操。Application#attachBaseContext() Application启动会经过attachBaseContext()->onCreate();这时大家...
    文章 2018-11-15 1448浏览量
  • 你值得拥有的一份2019初中级Android开发社招面试总结+...

    图片的三级缓存中,图片加载到内存中,如果内存快爆了,会发生什么?怎么处理?内存中如果加载一张500*500的png高清图片.应该是占用多少的内存?WebView的性能优化?Bitmap如何处理大图,如一张30M的大图,如何预防OOM ...
    文章 2019-03-25 2052浏览量
  • App启动页面优化

    设置配置文件style样式中的windowBackground这个属性来显示一张背景图还有一个效果就是启动应用程序会感觉非常快,而且与加载MainActivity的contentView是异步的。2.2 第一种解决方案 解决办法:给当前启动页添加...
    文章 2018-11-24 1757浏览量
  • BAT等大厂Android面试书单和知识点清单

    3.Android系统源代码情景分析:这本书我也没看多少,里面全是讲Framwork的源码的工作机制甚至还会深入到Linux驱动,所以大家可以选择性观看。下面是我看上面几本书写的笔记和总结,大家可以看看我着重看了哪几章,...
    文章 2017-05-04 1755浏览量
  • 爱奇艺Android客户端启动速度优化实践总结

    本文由爱奇艺技术团队原创分享,原题《爱奇艺Android客户端启动优化与分析》。1、引言 互联网领域里有个八秒定律,如果网页打开时间超过8秒,便会有超过70%的用户放弃等待,对Android APP而言,要求更加严格,如果...
    文章 2019-01-14 3704浏览量
  • React Native架构分析

    重要的是初始化bridge以及加载js文件,利用JSBundleLoader方法加载index.android.bundle.如图 此刻进入JS 世界,开发者的js 语句连同react js框架层被执行。该步骤最终语句是执行AppRegistry.registerComponent注册...
    文章 2016-11-30 9386浏览量
  • Android&Java面试题大全—金九银十面试必备

    Android中的类加载器 PathClassLoader,只能加载系统中已经安装过的 apkDexClassLoader,可以加载 jar/apk/dex,可以从 SD卡中加载未安装的 apk Android中的动画有哪几类,它们的特点和区别是什么 Android中动画大致...
    文章 2018-10-22 3223浏览量
  • React Native运行原理解析

    重要的是初始化bridge以及加载js文件,利用JSBundleLoader方法加载index.android.bundle.如图 此刻进入JS 世界,开发者的js 语句连同react js框架层被执行。该步骤最终语句是执行AppRegistry.registerComponent注册...
    文章 2016-09-22 2509浏览量
  • 面试官:简历上如果写Glide,请注意以下几点.

    使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相关知识点忘掉。1.2 为什么用Glide?从前段时间面试的情况,我发现了这个现象...
    文章 2020-04-10 1056浏览量
  • React native for Android 初步实践

    重要的是初始化bridge以及加载js文件,利用JSBundleLoader方法加载index.android.bundle.如图 此刻进入JS 世界,开发者的js 语句连同react js框架层被执行。该步骤最终语句是执行AppRegistry.registerComponent注册...
    文章 2016-01-12 10650浏览量
  • WebView深度学习(二)之全面总结WebView遇到的坑及...

    原因分析:原因是Android 5.0上Webview默认不允许加载Http与Https混合内容: 解决方案: if(Build.VERSION.SDK_INT>Build.VERSION_CODES.LOLLIPOP){ 两者都可以 webSetting.setMixedContentMode(webSetting....
    文章 2018-01-09 1511浏览量
  • Android App性能评测分析-网络流量篇

    根据抓包及代码段分析显示APP启动到首页加载完成是一个预加载和异步加载的过程。(1)启动到首页加载完成网络请求密集,请求内容丰富,部分资源重复请求消耗流量。请求了相关配置信息、启动页广告、个推、磁贴配置信息...
    文章 2017-11-21 2677浏览量
  • Android多线程任务优化1:探讨AsyncTask的缺陷

    例子:使用GridView模拟异步加载大量图片 ActivityA.java [java]view plaincopy package com.zhuozhuo;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util....
    文章 2015-02-09 1043浏览量
  • Android性能与优化

    分步加载(减少任务颗粒)、预加载、异步加载(区别出耗时任务,采用异步加载) VI.内存 根据设备可用内存的不同,每个设备给应用限定的Heap大小是有限的,当达到对应限定值还申请空间时,就会收到OutOfMemoryError的...
    文章 2017-04-10 5371浏览量
  • Android APP 性能优化的一些思考

    可以采用分布加载、异步加载、延期加载策略来提高应用启动速度。数据准备。数据初始化分析,加载数据可以考虑用线程初始化等策略。4,合理的刷新机制 在应用开发过程中,因为数据的变化,需要刷新页面来展示新的数据...
    文章 2018-09-12 3245浏览量
  • 闲鱼是怎么面向Flutter做技术体验升级的?

    feeds流卡片包含大量的图片,在快速滑动过程中,加载大量图片对于内存和IO都是比较大的考验,影响流畅度,在低端机上尤其明显。优化思路:在快速滚动过程中,只加载尺寸较小的模糊图,等到滚动停止后再渐进式的展示...
    文章 2020-11-24 3419浏览量
  • Android开发学习清单

    13.1.7 实例演示Android异步加载图片 13.1.8 AsyncTask和Handler对比(转) 13.2 使用URL访问网络资源13.2.1 使用URL读取网络资源13.2.2 使用URLConnection提交请求13.3 使用HTTP访问网络13.3.1 使用...
    文章 2014-03-20 1511浏览量
1 2 3 4 5 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化