240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    android插件化简单实现(自用)

    一 预备知识 1.java反射机制 这里整理一个demo所需的简单工具类 2.代理模式,动态代理,hook实现 3.handler机制,hand...

  • Resize,w 360,h 240
    android增量更新简单实现(自用)

    1.增量更新:通过差分工具生成两个不同版本的包的差分包,当需要时可以通过老包和差分包生成新的包 全量更新:直接给一个完整的安装包,当差分包很...

  • Resize,w 360,h 240
    View绘制流程源码

    视图结构:Activity->PhoneWindow->DecorView->ActionBar+ContentView(FrameLayout...

  • 解决java.lang.IllegalArgumentException: Failed to find configured root that contains

    使用getExternalFilesDir(path) 替换掉Environment.getExternalStoragePublicDirec...

  • Resize,w 360,h 240
    从0写一个EventBus

    在安卓组件化开发中,消息传递是必须解决的问题。在单模块的时候,handler或者通过定制接口我们可以解决不同系统组件之间的消息传递,然而...

  • Resize,w 360,h 240
    从0写一个ARouter

    最近项目中越来越多使用组件化,所以记录一下由此产生的最基本的一个问题:路由。 安卓页面间的跳转想必是每一个学习安卓之人最先接触的...

  • Resize,w 360,h 240
    Android事件分发机制,根据源码简单学习

    之前根据网上的方法在搞listview加个侧滑菜单的时候会出现侧滑后listview无法滚动,虽然后续找到现成的方案解决了,但根本的问题...

  • Android Fresco框架的简单使用

    之前做过好几次加载图片的部分,因为没去研究,每次加载图片都只是用下面方法简单处理下 但是这样是万万不可取的,小图片还好,要是这个bitm...

  • Resize,w 360,h 240
    Android 使用Camera2写个简单的拍照小程序

    一.流程 1.获取CameraManager 2.通过CameraManager根据ID获取摄像头参数CameraCharacteristics...