Android开发实用必备的几款插件,提高你的开发速度
欢迎大家告诉我更加好用的插件,工具和第三方开源库
写代码酷炫 plugins下载activate-power-mode 一些设置 Window-->activate-power-mode
设置开发工具的背景 plugins下载 SexyEditor
便于开发的插件、工具和第三方开源库
1.GsonFormat 使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat,作用:速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。
2.ButterKnife Zelezny 又叫黄油刀 使用方法:Ctrl+Shift+B 作用:快速的绑定资源的id。和findViewbuId说再见。
3.Parcelable code generator 使用方法 alt+insert 选择Parcelable 作用 :JavaBean序列化,快速实现Parcelable接口。
4.Lifecycle Sorter 使用方法 :快捷键Ctrl + alt + K 作用:可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序
5.findBugs-IDEA 使用方法:左下角会出现findbugs的图标 ,查找bug的插件
6.JsonOnlineViewer 使用方法:点击下面的 view 视图功能中的 JsonOnlineViewer 作用:进行 get 或 post 接口的检测
7.LeakCanary 使用方法: 在主项目main模块的build.gradle文件中添加LeakCanary相关依赖 作用:在Debug版本中监控
Activity、Fragment等的内存泄露(也使用android Studio中AndroidMonitor自带的一个工具—>memory,这个工具也可以说是非常的好用,先简单的介绍一下,memory虽然不可以分析出哪部分存在泄漏等情况,但可以很直观的看到内存的占用情况,看到内存的动态变化)
8.bugly 使用方法:去腾讯申请,然后在工程中集成 作用及简介:异常上报,应用升级&热更新。
第三方开源库
项目地址:https://github.com/open-android/OkHttp3Utils
● SmartRefreshLayout 下拉刷新 上拉加载 有很多样式动画项目地址:https://github.com/scwang90/SmartRefreshLayout
● statusbarutil 沉浸式状态栏项目地址:https://github.com/laobie/StatusBarUtil
● easypermissions 动态权限申请项目地址:https://github.com/googlesamples/easypermissions
● ninegridview 九宫格控件项目地址:https://github.com/jeasonlzy/NineGridView
● calendarview 精美日历项目地址:https://github.com/huanghaibin-dev/CalendarView
● SwipeDelMenuLayout 左滑删除效果项目地址:https://github.com/mcxtzhang/SwipeDelMenuLayout/blob/master/README-cn.md
● FlycoTabLayout_Lib 炫酷方便简洁的Tablayout项目地址:https://github.com/H07000223/FlycoTabLayout
● PictureSelector 非常方便实用的图片选择器项目地址:https://github.com/LuckSiege/PictureSelector
● IdentityImageView 一个头像圆角带进度条的图片框架,同时有身份标识动能,简单易用项目地址:https://github.com/385841539/IdentityImageView
原文发布时间为:2018-11-25
本文来自云栖社区合作伙伴“Android开发中文站”,了解相关信息可以关注“Android开发中文站”。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
阿里云首席智联网科学家:工厂版的“Android”将这样打造
近年来,我国在推动制造业升级的步伐上也明显加快,2017年工信部发布的《深化“互联网+先进制造业”发展工业互联网的指导意见》中明确指出,工业互联网平台对于促进“互联网+先进制造业”的融合发展具有重要的作用。IDC 预计,2020 年中国工业互联网市场规模可达 1275 亿美元,2015-2020 年均复合增速约 14.7%。 11月12日2018广东云栖大会上,阿里云首席智联网科学家丁险峰从智能制造的连接、合作、创新三个维度,分享了阿里云在工业领域的思考。 智能制造 他总结了三个定位,是对现有能力的优化提升,是中小企业的普惠智造,是工业物联网+互联网。 很多人现在说要做智能制造,就是要建一条全自动的生产线,但是中小企业怎么办?自动化的生产线就等于智能制造了吗? 对现有的生产线的能力的改造也是智能制造的一部分,这其中不仅仅是工业互联网,而且要
-
下一篇
Android Button
选择按钮在开发过程中也是使用频率非常高的控件. 但是我发现很多人都是一知半解, 总结下Android选择按钮控件; 记得活用目录功能 包括以下控件: CheckBox 多选框 RadioButton 单选框 Switch 开关 ToggleButton 切换按钮 CompoundButton 继承关系 java.lang.Object ↳android.view.View ↳android.widget.TextView ↳android.widget.Button ↳android.widget.CompoundButton 直接继承CompoundButton的子类 CheckBox, RadioButton, Switch, SwitchCompat, ToggleButton 可以看出所有选择的控件都继承自CompoundButton这个类. 其实他的几个子类都没有新增多少方法. 都是使用的该类的方法和属性. 该类是抽象类, CompoundButton并不能直接写在布局文件中. 他是所有选择按钮的父类. 几个常用的方法都是继承自该类. 属性介绍 比起他的父类Button其实也...
相关文章
文章评论
共有0条评论来说两句吧...