好用的studio插件
来源:互联网 发布:全球高清网络电视直播 编辑:程序博客网 时间:2024/05/21 07:08
转自:http://blog.csdn.net/maosidiaoxian/article/details/44992655
找了几个感觉用的着的玩一下,先转过来再说
1. Android Parcelable code generator
顾名思义,这是个生成实现了Parcelable接口的代码的插件。
在你的类中,按下alt + insert键弹出插入代码的上下文菜单,你会看到在下面有一个Parcelable,如下所示。选择它之后,就会在你的类当中插入实现了Parcelable接口的代码。从此不用再手动写Parcelable代码,感觉怎样呢?
2. AndroidCodeGenerator
它的介绍说是可以生成ViewHolder和findView方法的代码。不过怎么生成findView方法的代码我还没找到,但生成ViewHolder也是挺酷炫的。
在你的Adapter实现类的getView当中,将光标定位到你的布局文件的ID的变量中,按Alt+Insert插件代码,可以看到多了一项Create view holder,如下图。
选择它之后,它会根据布局文件里的声明了id的元素,为你生成对应的ViewHolder代码,如下所示:
- public class ViewHolder {
- public final TextView time;
- public final ImageView isnew;
- public final TextView username;
- public final TextView department;
- public final ImageView enter;
- public final CircleImageView avatar;
- public final RelativeLayout listcontent;
- public final View root;
- public ViewHolder(View root) {
- time = (TextView) root.findViewById(R.id.time);
- isnew = (ImageView) root.findViewById(R.id.is_new);
- username = (TextView) root.findViewById(R.id.username);
- department = (TextView) root.findViewById(R.id.department);
- enter = (ImageView) root.findViewById(R.id.enter);
- avatar = (CircleImageView) root.findViewById(R.id.avatar);
- listcontent = (RelativeLayout) root.findViewById(R.id.list_content);
- this.root = root;
- }
- }
很方便吧?
3. Android Layout ID Converter
由于上面的插件当中我没找到生成findView代码的使用方法,于是我又找到了另一个插件来生成这样的代码。
使用方法:在你的布局文件当中右键,在弹出来的菜单当中选择Convert Android layout xml,如下图所示:
然后它会弹出一个面板,如下所示。选择要生成的代码的格式,按OK,这时它已经把生成的代码复制在你的粘贴板中,然后你在使用这个布局文件的Activity或Fragment中,按Ctrl + V 把代码粘贴出来就可以了。
4. SelectorChapek for Android
这是用于生成Selector的插件。你需要在drawable文件夹中右键,在弹出的菜单中选择Generate Android Selectors,如下所示,它就会根据你的几个drawable文件夹里的资源的命名,帮你生成Selector代码。当然,你的资源文件需要根据约定的后缀来命名。比如按下状态为_pressed,正常状态为_normal,不可用状态为_disable,等等。更详细的说明可以看Github上该项目的说明文件,项目地址为:https://github.com/inmite/android-selector-chapek。
转自:http://www.codeceo.com/article/8-android-studio-plugins.html
7.jimu Mirror
Android Studio配备了一个可视化的布局编辑器。但是一个静态的布局预览有时候对于开发人员而言可能还不够,因为静态预览不能预览动画、颜色和触摸区域,所以jimu Mirror来了,这是一个可以让你在真实的设备上迅速测试布局的插件。jimu Mirror允许在设备上预览随同编码更新的Android布局。
安装jimu Mirror:
8.Strings-xml-tools
Strings-xml-tools是一个虽小但很有用的插件,可以用来管理Android项目中的字符串资源。它提供了排序Android本地文件和添加缺少的字符串的基本操作。虽然这个插件是有限制的,但如果应用程序有大量的字符串资源,那这个插件就非常有用了。
安装Android Strings.xml tools:
您有更优秀的Android Studio插件吗,欢迎在留言中告诉我们。
===============华丽的分割线==========转自:http://www.cnblogs.com/huangjianboke/p/5761997.html
图图请至原文2、Gsonformat
可根据json数据快速生成java实体类
5、Lifecycle Sorter
可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序,快捷键Ctrl + alt + K
6、JsonOnlineViewer
可实现直接在android studio中调试接口数据,可以选择请求类型,自定义请求头及请求体,json数据格式化后展示,配合着Gsonformat会不会不错呢?
- studio好用的插件
- 好用的studio插件
- 好用的studio插件
- 很多好用的Visual Studio插件
- 好用的Android Studio插件
- Android Studio好用的插件
- Android Studio 好用的插件
- android studio好用的几个插件
- 好用的android studio插件
- Android Studio 好用的插件
- visual studio 好用的插件
- Android Studio 好用的插件
- Android studio好用插件
- Android Studio各种快捷功能及好用的插件
- Android Studio好用的插件(一)
- 11 个 Android Studio 的好用插件
- 推荐一款好用的Visual Studio插件
- 【二十四】Visual Studio 2013 好用的插件
- 偷懒的iOS 自动打包
- 城市遍历
- 6 java泛型总结
- 17 - 04 - 10 Web安全(06)
- gsoap 生成的wsdllocakt
- 好用的studio插件
- 搭建lnmp环境,部署php动态网站
- Extjs中导入文件后缀的设置
- Android中shape的使用
- 【OpenCV学习笔记 021】haartraining训练生成xml过程
- Python(3.5.2)集成环境(Anaconda),selenium+PhantomJS+Scrapy搭建(windows10系统下)
- 开灯问题
- Android Studio 超级简单的打包生成apk
- 设计模式---七个结构型模式