android studio 使用技巧

(一)关于module

1. module创建:

项目在project模式下,右键项目:new --> module,然后一般选择”android  library“就可以满足需求。

需要注意的是,一般module中只做逻辑代码的编写,而不会涉及界面、布局、资源文件之类的东西。

2.module的删除:

在android studio中是不支持直接删除module项目的,这也是androidstudio提供的一种保护机制。

如果想要删除不要的module,首先需要解除该module和主项目的依赖关系,当该module的左下角标消失后,就可以delete了,不过需要注意的是:这里的删除时指直接东硬盘中删除,所以需谨慎操作,必要可以先备份,防止悲剧。。。

(二)关于修改包名

首先要说的是,在androidstudio中,关于包名唯一性的说法可以参考:

Android Studio下三种包名的修改方法_天-涯-路的博客-CSDN博客_andorid studio更改文件名

1.如果需求只是修改发布的包名,那直接修改项目module的 build.gradle 文件中的“applicationId”即可。

(三)某个项目不显示窗口:

描述:

某个项目不显示窗口,可能是该项目的显示文件被修改了,然后没有恢复。

可以这样做:

找到该项目文件夹中的 “.idea” 文件夹,然后用记事本打开 “workspace.xml” ,然后ctrl+f,搜索 “ProjectFrameBounds”,并将该字段的值设为0。然后重启该项目即可。

(四)logcat不显示过滤栏

描述:

如图

解决:

Event  Log 状态做“显示/隐藏”一次切换。 

附:

平时写log,为了方便开发调试、便于过滤查看指定log,就统一 使用:

log.e("tag","xxx");  到底[ 捂脸.png ],这里重新记录下各日志级别锁代表的内容:

·  verbose:最低级别的日志,也是默认的级别,打印全部日志

· debug:打印一些调试信息,便于分析、调试程序

· info:打印比较重要的数据,帮助分析各种操作行为,

· warn:打印警告信息,提示程序存在潜在的风险,这些风险最好修复掉

· error:打印程序的错误信息,像crash信息也在这个级别打印出来。当有这一级别的日志打印出来,证明程序出现了严重的问题,因此必须处理掉

· assert:(断言语句)用于打印一些错误信息,据说能够屏蔽一些错误信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值