Avatar notebook default
15篇文章 · 11424字 · 1人关注
  • SharedPreference

    Context.getSP() 一个SP对象对应了一个File,这些SP对象都是存在Map<File,SP>中的; SharePreferenc...

  • Resize,w 360,h 240
    Gradle for Androider

    本文参考: 深入理解Android之Gradle[https://blog.csdn.net/innost/article/details/48...

  • Resize,w 360,h 240
    App加固(dex加密)

    什么是Dex文件? classes.dex是apk组成的一部分,包含了能被Dalvik/Art理解的可执行文件,类似Windows的exe文件;...

    2.8 2445 0 14
  • Resize,w 360,h 240
    四大组件 —— BroadcastReceiver

    AS入门(九) 组件篇之Broadcast ReceiverAndroid四大组件:BroadcastReceiver史上最全面解析 作用: 监...

  • Resize,w 360,h 240
    安卓性能优化

    布局 绘制 启动 内存 apk 布局优化 布局优化的思路就是尽量避免布局文件的层级,避免OverDraw; Overdraw: 就是过度绘制,是...

  • Resize,w 360,h 240
    开发艺术探索—Activity的生命周期和启动模式

    Activtiy的启动涉及AMS,ActivityThread,Instrumentation,首先由Instrumentation通过Bind...

  • Resize,w 360,h 240
    RecyclerView——ItemDecoration

    谷歌的官方介绍:An ItemDecoration allows the application to add a special drawin...

  • 理解values—attr文件

    attr全称attribute,意思是属性,性质的意思(个人理解),Android中的attr文件用于描述自定义view的自定义属性 安卓自带的...

  • 自定义View

    流程: 创建MyView继承View/ViewGroup,需要三个构造方法 重写onDraw()方法 在布局xml中引用 如果需要添加自定义vi...

文集作者