Android studio的小技巧与给正在学习Android的人的一点小建议

        有好一阵子没有更新博客了,其实是因为招聘不是很顺利,但招聘过程中也确实感觉出自己的不足。就上网查了一些项目,想学着别人做一下,然后也涨涨知识,扫扫盲区。学学小技巧什么的。然后就做了20多天。其实教学视频不是很难,但是由于博主看的是盗版的所以年代比较久,是16年的,所以里面的一些方法都已经过时了,或者有更好用的方法了。如果过时了就得自己上网上查资料或者用自己所会的知识总结。而且不知道兄弟们有没有发现项目的教学视频中,会用出巨多的第三方的库,而且还不是那种大公司的库,都是一些小公司的。举个例子把,比如一个横幅广告,正常我们会采用ViewPager来解决,但视频中却用了一个第三方的banner库来解决,网络请求也是这样,没有用我们熟知的okhttp来解决,而是用了另一个第三方的库。博主感觉即使用那些库实现了功能,到时候面试的时候也是用不上的应该。还是建议兄弟们用可以自动导入的库。下面来教大家自动导入。(由于博主是的as是3.2的所以这里拿3.2来示范)

1.点击红色处,或者快捷键ctrl+Alt+Shift+s.

 

2.再点击红色处,然后点击绿色处的加号

3.点完加号后会出现两个选项,点击第一个(红色处)

4.然后就可以进行搜索了。搜索完点击ok就可以添加了。

      这就是自动导入第三方库的操作了,博主建议,如果要用第三方库的话,还是要用这里面可以查到的比较好。对了,还有一个小tops就是,这里面得用全称查找,比如要查recyclerview的话,就得查recyclerview,查recycler是查不出来的。

这就是关于导入第三方库的问题啦。

关于博主在做项目时的一些问题也给大家分享一下把,还有Android studio的一些小技巧也分享一下。

1.当我们用okhttp或者Glide的时候,就是要用ip地址的时候一定要用v4地址。而不是用localhost和127.0.0.1。这里博主解释一下,localhost与127.0.0.1和电脑ip的区别。简单的话说,比如我叫张三,localhost,和127.0.0.1是”我“的意思,而电脑ip代表是   ”张三“。当我们用浏览器访问的时候可能一样,但是用模拟器就不行了,这里再分享一下获取ip的方法把。搜索栏中输入cmd打开命令行窗口,在里面输入ipconfig。里面的ipv4即为你的ip地址。

2.教大家怎么快速导入get与set方法。这个博主也是在视频中学的,之前的项目都是是手写的,但是确实感觉这些东西太简单,没必要一 一写出来。(这里还是用Android studio3.2来测试)

     (1)先定义一个类,比如说people。

   (2)点击空白处后右键,点击Generate或者用它的快捷键Alt+Insert,都是可以的。

     (3)之后就可以选择要添加的方法了,这里我们选择get和set。

     (4)在这里可以选择要添加get和set方法的常量,按住ctrl可以选中多个。

     (5)选完之后点击ok就可以了。就添加成功了。

3.这里再给大家分享一下怎么在Android studio中来编写纯java代码,因为之前学java的时候用的是eclipse,然后因为换电脑的原因,不太想下载eclipse了,虽然eclipse也可以进行Android开发,但毕竟Android studio的功能那么强大,为什么要用之前的呢。但一些笔试或者我们平时练习算法时,都是纯java代码。用模拟器运行感觉有些浪费了,而且运行的也很慢。下面教大家如何用Android studio来写纯java代码把,

     (1)新建一个工程,或者用之前的老工程也行(但是不推荐),点击File-->New-->New Module2

     (2)在里面选择java Library

(3)点击finish,Library名与class名默认就行,或者自己改也可以,这里默认为lib,class默认为MyClass。

(4)之后在左边的文件目录中会发现多出了一个lib。这里的浏览方式为Project,就是左上角显示的,默认为Android,需要通过右边的倒三角来改变。(博主当时学Android的时候用的就是Projecrt,所以用它比较舒服)

(5)点进lib文件中的MyClass文件(就是刚才创建的class文件)

(6)对MyClass文件中添加代码使他变得可以运行

(7)点击左边的绿色箭头,之后点击Run'MyClass.main()'即可。

(8)这样在下面的控制台上就可以看到结果啦。

这就是在Android studio中编写纯Java代码的方法啦。

      说完了小技巧,博主想说一下,关与Android 学习的问题。这里博主的经验仅供参考啊。就是在刚开始学习的时候,编写程序尽量不要用代码提示,(博主当时是没有使用的)。这样可以记的更深,等学完基础,到了实际开发的时候就可以使用了,因为那时候追求的是效率,不要因为一些单纯的错误与一些简单的方法来浪费时间。而且,面对一个类,比如适配器的类,你可以不知道所有的方法,至少要知道你用的方法中每一个参数干什么的与方法是干什么的,还有 方法运行的先后顺序是什么。到了开发的时候,就是多开发把。多做一些项目。(博主也在这个阶段,所有没法给之后阶段的建议了<难受>)。这里的技巧与建议都是面向Android新人与学的不多的人的,如果是大佬的话,无视就可以啦,只是希望能帮到那些刚学Android的人,让他们少走弯路。

//如果博客上有什么不对的地方,或者是不懂得的地方,可以私信或者留言哦,博主会实时关注的。(其实只是每天总想看看自己博客的点击量<嘻嘻>)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值