Android App 开发必备

  • 代码结构 ✈

  • 工具类【常用如下,其他见详情】 ✈
    • Activity管理 ✈
    • 屏幕适配 ✈
    • 状态栏 导航栏 ✈
    • 貌似是BiliBili状态来处理方案 ✈
    • 二级缓存(内存+磁盘) ✈
    • 动态权限 ✈
    • 崩溃 ✈
    • 软键盘 ✈
    • 网络判断 ✈
    • App文件路径 ✈
    • SpannableString ✈
    • Toast ✈

  • 存储方案
    • LightKV 【高性能key-value存储组件】 ✈
    • MMKV【腾讯开源,SP替代方案,安装包会增加2M体积】 ✈
    • Tray【SP替代方案】 ✈
    • AppCache【DiskLruCache封装】 ✈

  • 弹窗【Dialog,PopupWindow】
    • XPopup【荐】 ✈
    • BasePopup ✈
    • Alert提醒 ✈

  • ImageView
    • PhotoView【放大缩小,手势滑动,成名多年】 ✈
    • PinchImageView【较PhotoView优势,仅一个文件】 ✈
    • DragPhotoViewer【查看大图,动画过渡,拖拽返回】 ✈
    • CircleImageView【圆形ImageView】 ✈
    • ImageMapView【ImageView实现地图,可添加标记物】 ✈
    • 高清巨图加载方案【鸿洋】 ✈
    • Matisse【知乎开源,图片选择器】 ✈

  • TextView,EditText
    • @某某人 ✈
    • SuperTextView【各种花里胡哨的功能】 ✈
    • EditText限制输入金额【小数点后2位】 ✈
    • 富文本编辑器 ✈

  • RecyclerView
    • 优雅的实现多类型Item ✈

  • Layout
    • 圆角布局 ✈
    • 自动生成各种shaper,selector ✈

  • 特色功能
    • 滑动返回 ✈
    • 时间格式化 ✈
    • 文件选择器1【荐】 ✈
    • 文件选择器2【支持图片,音频,视频,等】 ✈

  • 视频播放器
    • 饺子视频播放器【持续更新,文档完整】 ✈
    • NiceVideoPlayer【代码清晰】 ✈

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,860评论 25赞 708
  • 他很迷人。 听说他很喜欢女生的屁股,所以女生都愿意把自己的屁股给他看。 但是有时候,他很讨厌屁股,看到女人的屁股就...
    我是大水沟阅读 268评论 0赞 0
  • 在大四的时候,我的多媒体数据库老师在课上说,像现在这么一个信息爆炸的时代,人们在未来或许不是付费获取信息,而是付费...
    泽布隆阅读 833评论 0赞 51
  • 去日本旅游不仅仅是买买买,虽然日本商场对中国游客的爆买很期待,但我们还是要把精力放到欣赏风景和体验人文上。日本旅行...
    袁小肚阅读 893评论 2赞 14
  • 百日目标检视 1. 目标1 每周跑步20公里 2. 目标2 坚持完成天使二阶践行,三只青蛙+晨间日记 3. 目标3...
    Minlee阅读 183评论 0赞 0

友情链接更多精彩内容