记录从eclipse转到Android Studio过程中遇到的的各种鬼东西

跟上安卓的潮流所以来学习了Android Studio的使用(虽然我们公司因为各种原因为数不多的三位安卓开发人员并没有使用as,我就做第一个,勇敢踏出第一步),以此来记录过程中的各种,鬼东西。。

=======================分割线==================================
1、一开始进来,就很懵,为什么每一次我打开as都要重新install一下?

各种百度google了之后并没有发现是什么原因,先留在这里,等待以后解决,,

A:是酱紫的,正常现象,反正每一次install的时间也不长,所以习惯就好。

2、为什么我每一次new -- Activity -- Basic Activity --之后,貌似都出来了对应的两个xml文件

测试了两次都这样,并且每一次都是一个以activity+类名(就是不明白这个),一个是content+类名(这个感觉还比较正常),而且每一次都是activiy+类名的都会有很多自动生成的东西。

然后里面有很多我看不太懂的东西,一般情况下就是索性全部删除,然后写自己想要的布局内容:

,然后对应的类里面还很贴心的获取到了这个xml里面的控件:


但是还是发现如果只是  new -- Java class 的话就是一个很简单的Java类了,也不会给你自动生成什么xml文件,但是又要手动new xml觉得好烦,还有就是很多人觉得喜欢这种as的看起来感觉很极客风(这个词语我是第一次用,顺便百度了一波,大概意思就是说:专注于技术的一类风格?),但是我怎么感觉看久了有一点不舒服,是我的问题?而且,不会觉得就是看久了as里面这种黑黢黢的界面然后又去百度什么的,突然亮了,白茫茫的一片,真的不会闪眼睛吗??,可能我不是一个合格的程序媛????

A:如果想要有xml同步就new 一个empty activity,就有一个正常的class和一个xml,如果只是想单纯有个class就直接new一个Java class,这样就只有一个class类了。

以上两个问题留待以后解决,我好饿,,夏天吃稀饭,真的饿得快,但是,还是想吃稀饭啊,ORZ.....

=======================分割线==================================

不知道为什么莫名其妙的写在文章最后没有办法显示这一段,所以只好放在

解决Android studio中文输入的时候出现的输入法卡顿、不流畅、反应慢的情况。

https://blog.csdn.net/sm_xy/article/details/78476361

附上作者链接,里面有解决方案,而且是免费免费免费的!!!划重点。

===================================分割线========================

为什么我新建一个xml又没有基本配置!!

A:大概是因为我那个时候的配置没有配好,导致每一次new xml都没有头文件,配置好了之后就正常了。

为什么改名不能直接F2,还要选中文件菜单栏找到Refactory再Rename,为什么提示不是alt+/,为什么ctrl+d是复制整行数据到下一行!!!为什么我的LinearLayout没有提示wihth、和height,为什么大家还要用as???!!!exm????

A:as与ec快捷键是很多不一样的,如果你不愿意去习惯新的快捷键,那么请参考这篇文章(https://www.cnblogs.com/smyhvae/p/4390905.html)里面有讲解如何将as的快捷键设置成跟ec一样一样的,妈妈再也不用担心我因为快捷键而发飙,以及很多第一次使用as需要设置的东西,比较全面。as不用手动保存,as只能有一个项目,as会自动提示,不用手动alt+/,as有自带的git,和svn,ec需要装svn才能使用,as貌似可以直接将项目发布到github上面去,所以很多开源项目都在github上面有,如果用as就方便很多,,,还是很多不一样,要慢慢熟悉,慢慢 填坑。

共勉。

===================================分割线========================

格式化代码的时候或者在as里面使用其他快捷键的时候一定要注意不能与你正在使用的软件起冲突,比如qq,比如网易云音乐,(网易云音乐有个默认快捷键是,Ctrl+Alt+L,熟悉as的朋友就知道,这是as格式化代码的快捷键,如果你同时打开as和网易云就把当前听的歌添加到,我喜欢。里面,所以一定要注意热键冲突问题。)