网站首页 站内搜索

搜索结果

查询Tags标签: android,共有 12551条记录
  • Android面试刨根问底之常用源码篇(一),下血本买的

    } else if (oldThr > 0) //通过threshold设置新数组容量 newCap = oldThr; else { … } if (newThr == 0) { … } threshold = newThr; @SuppressWarnings({“rawtypes”,“unchecked”}) //通过threshold设置table的初始容量 Node<K,V>[] newTab = (Node<K,V…

    2022/2/4 14:42:59 人评论 次浏览
  • Android程序员的一些面试建议,android面试基础

    在上面的四条中,其中第3条是最为重要的,即技术,在百度技术是大家所推崇的,因此技术是决定能否通过面试的最重要最直接的原因。一般来说,越是大公司,其对技术的要求就越高,尽管部分岗位并不需要那么好的技术,但是为了对候选者做出区分,其面试过程仍然会面试一些稍…

    2022/2/4 14:13:44 人评论 次浏览
  • Android内存优化之图片优化,华为Android面试真题解析

    public static Bitmap decodeByteArray(byte[] data, int offset, int length) // 根据IO流加载 public static Bitmap decodeStream(InputStream is, Rect outPadding, Options opts) 图片的优化可通过Options参数来实现(Options的介绍可参考从fresco 看图片优化): 方式…

    2022/2/4 7:15:15 人评论 次浏览
  • Android进阶:自定义视频播放器开发(上,android内存优化面试

    上面有提到,SurfaceView和大部分视频应用一样,把视频流解析成一帧帧的图像进行显示,但是如果把这个解析的过程放到一个线程中完成,可能在上一帧图像已经显示过后,下一帧图像还没有来得及解析,这样会导致画面的不流畅或者声音和视频不同步的问题。所以SurfaceView和大…

    2022/2/4 7:15:12 人评论 次浏览
  • 什么样的程序员,在35岁以后公司抢着要?,成功入职腾讯月薪45K

    如果想往技术方向发展,可以参考BD的路线。如果想往管理层发展,可以参考C的路线。想在35岁以后有公司抢着要,有过硬的技术只是单方面,最主要的还是要有能影响其他人能力,带动他们进行技术提升。也就是说,需要具备技术领导力,能够让团队更高效工作。如果只看单兵写代…

    2022/2/3 20:13:15 人评论 次浏览
  • Android程序员35岁之后还在招聘网站上投简历找工作丢人吗?

    5.没啥明显长处,但做事踏踏实实,交给你的事情不会出漏子,和你工作过的人觉得和你搭档舒心。 6.虽然有个性,但也有创意,能做别人想不出来的好策划,好设计。 7.要么擅长娱乐酒席,要么擅长活动组织,最好长得体面。 如果你一条都不符合,你作为一个35岁的程序员,哎,…

    2022/2/3 17:12:33 人评论 次浏览
  • DrawerLayoutMenu使用详解,android内存优化方案

    import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; import android.view.Display; import android.view.MenuItem; import android.view.MotionEvent; import android.view.View; import android.view.WindowManager; public …

    2022/2/3 7:16:19 人评论 次浏览
  • 从面试无人问津到手拿百度offer,还原一段野生程序员的成长经历

    一、Android基础+进阶1.Activity启动模式 2.Activity的启动过程 3.进程通讯 4.Android Binder之应用层总结与分析 5.进程保活方法 6.从源码了解handler looper ,messageQueue思路 7.handler如何实现延时发消息postdelay() 8.Android中为什么主线程不会因为Looper.loop()里…

    2022/2/2 20:13:02 人评论 次浏览
  • Android MultiDex 源码分析

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录 前言一、启用 MultiDexAndroid 5.0 和之后的版本Android 5.0 之前的版本 二、MultiDex 的限制三、在主 dex 文件中包含必要的类四、源码分析BoostMultiDex前言 App 在迭代过程中功能越来越丰富…

    2022/2/2 20:12:55 人评论 次浏览
  • 前端开发:基于移动端的Vue项目关闭双击放大等操作,2021年大厂程序员进阶宝典

    接下来对index.html文件里面对应的“viewport”的meta进行修改,添加两个属性的设置:maximum-scale=1.0, user-scalable=0。修改后的代码如下所示:示例效果的对比 程序未禁用关闭双击放大等操作的效果:关闭了双击放大等操作的效果:最后 都说三年是程序员的一个坎,能否…

    2022/2/2 20:12:41 人评论 次浏览
  • Android-常用开源框架源码解析-系列-(零)引言,flutter蓝牙模块

    GPL协议严格的要求使用了GPL类库的软件产品必须延用GPL协议,所以商业软件或是对代码有保密措施要求的部门就不适合 集成/采用做为类库 和二次开发的基础 LGPL 许可证 LGPL是GPL的一个为主要类库使用设计的开源协议。LGPL与GPL最大的不同就是LGPL允许商业软件通过类库引用…

    2022/2/2 14:12:56 人评论 次浏览
  • Android-图片加载框架-Glide-4-9-0-(二)-切入源码层深入分析-Glide-缓存策略

    } return hashCode; } … } 复制代码 根据注释和代码可以看到传入的参数之多,主要是根据 url ,签名,宽高等,其内部重写了 hashCode,equals,来保证对象的唯一性。 内存缓存 通过下面代码开启内存缓存,当然 Glide 默认是为我们开启了内存缓存所以不需要我们调用 skip…

    2022/2/2 14:12:51 人评论 次浏览
  • @Android程序员:这-5-道刁钻的-Activity-生命周期面试题

    A.onPause -> B.onNewIntent -> B.onRestart -> B.onStart -> B.onResume -> A.onStop -> ( 如果 A 被移出栈的话还有一个 A.onDestory) 把几种情况都回答出来就能加分啦,同时也要做好聊 launchMode 的准备。 弹出 Dialog 对生命周期有什么影响 我们知…

    2022/2/2 12:13:14 人评论 次浏览
  • Android:如何查看Android源码

    一、Android源码查看网址推荐 Google官方Android源码阅读十分好用

    2022/2/2 1:30:56 人评论 次浏览
  • [Java] [Android] 画板

    代码 BasicCanvas.java package com.Diamond.canvas;import android.view.SurfaceView; import android.view.SurfaceHolder; import android.graphics.Bitmap; import android.content.Context; import android.graphics.Canvas; import android.graphics.Paint; import …

    2022/2/1 11:28:30 人评论 次浏览
扫一扫关注最新编程教程