240 发简信
IP属地:天津
  • Resize,w 360,h 240
    Android性能优化检测工具TraceView的使用

    Android软件性能分析是Android开发人员所必备的技能之一,在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个...

  • 【Android自定义View】-组合控件

    Android自定义View,如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。 组合控件定...

  • 为何使用DialogFragment?

    问题的由来 最近在优化项目代码时,项目中创建对话框一般使用的是Dialog,AlertDialog。但是当Dialog中View界面复杂、逻辑复...

  • 基于LRU算法的本地文件缓存

    需求: 管理下载文件、按照LRU算法删除不用的文件 如果磁盘空间低于预期,预警提示 如果下载文件过大,预警提示 缓存淘汰算法--LRU算法 LR...

  • 快速掌握RecyclerView

    过去的这一两年, RecyclerView越来越引起了我们Android开发人员的注意,RecyclerView的灵活性还有性能上有很大的提升。...

    0.2 1251 0 14
  • Android图片的选择和压缩

    在项目的开发过程中我们需要从相册中选择图片、裁剪、压缩图片等功能, 图片选择 imagPicker图片选择框架 1. 介绍 Android自定义...

  • 如何快速实现app网络加载中网络异常、空数据等页面?如何实现下拉刷新和加载更多等功能?

    在项目开发中如何快速处理网络加载中错误页面、空数据页面、网络异常等页面? 在项目开发中如何快速实现“上拉刷新”与“加载更多”? 过去做法: Ne...

  • Resize,w 360,h 240
    Android 6.0 权限处理

    Android 6.0 权限处理 1.问题描述 使用PandaAndroidLibs库时,在MainApplication初始化存储数据配置时A...

  • Resize,w 360,h 240
    友盟社会化分享的注册流程

    1. 友盟社会化分享的流程 注册友盟账号创建应用 申请第三方账号并创建应用微信开放平台腾讯开放平台新浪开放平台 2. 准备资料 2.1 账号资...