Avatar notebook default
8篇文章 · 18421字 · 8人关注
  • Gradle基础

    最近需要做了一个功能,需要将Android工程中的一个lib库中所依赖的aar、jar等直接都打包,在最后的生成产物中-aar包含以上所有的依赖...

  • Resize,w 360,h 240
    内存优化-内存分布

     我们在排查内存的时候,往往会通过以下命令: 获取对应应用的详细内存信息,一般我们会获取到如下信息(对于不同的Android版本以及不同厂商的R...

  • Resize,w 360,h 240
    Android开发-细节决定性能

    最近换了个新的团队,刚刚入职的一段时间没有分配太多的工作,主要是熟悉代码和其他一些流程,在开需求评审会议的时候说到了性能优化的问题,但是这个由于...

  • Resize,w 360,h 240
    Android Service-Local Service

    Service这个组件好歹也是四大组件之一,但是因为业务的需求不同很可能有很多的小伙伴并没有用过。或者用过之后也感觉还是不是了解的很透彻,今天我...

  • Android JNI编程—JNI基础

    最近看到了很多关于热补的开源项目——Depoxed(阿里)、AnFix(阿里)、DynamicAPK(携程)等,它们都用到了JNI编程,并且JN...

    5.6 96739 32 252 3
  • Resize,w 360,h 240
    实践自定义UI-ViewGroup

    前面我们介绍了利用View和Android已有的控件RLF...(RelativeLayout、LinearLayout、FrameLayout...

    0.5 7569 37 104 6
  • Resize,w 360,h 240
    实践自定义UI—RLF...(RelativeLayout LinearLayout FrameLayout....)

    上一篇文章我们利用View进行自定义UI,这篇我们将利用Android现有的UI进行自定义UI。我们利用现有的UI控件,主要是利用它们的一些属性...

  • Resize,w 360,h 240
    实践自定义UI—View

    目前IOS和Android两个系统的交互设计都在相互的借鉴,所以有的时候我们需要在Android系统中实现IOS的一些UI效果,那我们就必须自己...

文集作者