Android开发中常用工具类源码积累

Posted imock

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android开发中常用工具类源码积累相关的知识,希望对你有一定的参考价值。

如感觉排版不舒服,可移步Android开发中常用工具类源码积累

三年多的时间转眼即逝,如今回过头看看自己的成长,丝毫感觉不到任何欣慰,相比昔日的同学们,感觉自己的成长太慢了,甚至有些迷茫了,感觉是时候静下脚步沉思一下然后提起脚步继续前进。一直希望有人能指引自己前进,这样自己可以避免走弯路,可是事与愿违,感觉所有的一切都得自己去尝试去摸索过后才会有所体会有所感悟。如今在自己静下来的同时希望自己从基础做起,哪怕再简单的东西也不容放过,做到多想多看多coding。“会用”和“为什么这么用”是两码事,只知道How, 却不知道Why, 最重要的其实是知道why, 而不是How, 一句话说的好,聪明人知其然,精明人知其然知其所以然,高明人知其所以然知其所必然,下一步的也给自己定个小目标前进吧。这里说了一大堆废话,见谅!!!最后一句,代码一定要尽量自己去敲,除非项目赶时间,也要在不赶的时候回过头来仔细阅读。

如果感觉对你有帮助,欢迎star。。。

1、DialogUi话框相关(基本覆盖所有想要的效果)

关于toast、等待框、对话框、选择框、下拉刷新等工具的封装
1. 主界面

Toast 工具 主要设置toast的显示位置及自定义toast的显示布局
+ 顶部toast
ToastUitl.showToastTop(“顶部的Toast”);
+ 中部toast
ToastUitl.showToastCenter(“中部的Toast”);
+ 底部toast
ToastUitl.showToast(“默认的Toast”);
+ 显示带图片的toast

+ 自定义布局和显示位置的toast
ToastUitl.showToastLayout(toastLayout, gravity)

  1. 对话框工具


    • popuwindow弹出框
    • 各种等待框
    • 各种对话框
    • 各种列表选择框
    • 时间选择框


      • 地址联动选择框

  2. 基于recycleview的下拉刷新 上拉加载列表

  3. 内嵌加载等待框
  4. 支付键盘
    • 一般键盘
    • 支付键盘

2、Zxing条形码二维码扫描工具








3、音视频相关






4、图片相关(稍后放上截图)

5、电商APP常用的UI效果实现(稍后)

android开发问题总结

以上是关于Android开发中常用工具类源码积累的主要内容,如果未能解决你的问题,请参考以下文章

android 比较全的android 源码合集 + 企业级应用分享,从业的积累(加强版)

android 比较全的android 源码合集 + 企业级应用分享,从业的积累(毕业设计集合版)

Android 源码变迁

Android项目开发常用工具类BaseActivity

wemall app商城源码android开发MD5加密工具类

Android项目开发常用工具类BaseFragment