序言 开始Codeing的第一步就是熟悉你的Ide,熟练使用你的开发工具能极大的提高你的开发效率和撸代码的体验,下面总结几个必须要会的关于Android Studio 的小技巧或快捷键。 1.layout preview 很多Android初学者编码的时候写UI往往是写了一段就开始run到实机看效果,有时候为了改个padding或者textcolor就需要重新编译,耗费非常多的不必要的时间。其实Android Studio已经为你考虑到了。编写UI的时候只需要点击右上导航栏Gradle上方的Preview就可以看到UI效果了,你可以一边撸码,一边看到显示效果。 2.代码跟踪/打开实现 代码跟踪是个特别实用的东西,你只需要在类或参数的位置按住Ctrl + 鼠标左键就能看到类或参数的使用位置,这个东西初学者都知道。还有一个类似的东西是打开实现。用于快速的看到interface类被实现的地方,在MVP框架中,这个小技巧能很快的帮助你找到interface的实现,操作方法就是Ctrl + alt + 鼠标左键。 3.返回上/下个光标位置 在编写代码的时候经常会跳转到不同的类,如果你想回到刚刚..... 关于 Android Studio 必须要会的技巧 Android
"游戏是假的,体验是真的" 高山流水是假的,心生豪迈是真的 千军万马是假的,热血沸腾是真的 打情骂俏是假的,暗生情愫是真的 魑魅魍魉是假的,惊心动魄是真的 义气江湖是假的,侠客心肠是真的 我想问,什么叫做浪费时间。看一本书浪费时间么,看部电影浪费时间么,弹弹吉他唱着歌浪费时间么 我可以说,工作浪费时间,学习浪费时间,赚钱浪费时间,活着也是浪费时间,因为人都会死,死了就什么都没有了 是这样么。不对吧 私以为,活一生只为了个体验。像通关一个游戏,通关后这个游戏的装备技能对你没有丝毫影响。但玩这个游戏的时间并没有浪费,我们获得了惊心动魄的体验。人会死,但生活还是有原因的,体验就是生活的全部。 买车房,并不是为了车和房,而是为了安稳的感觉,体验舒服的生活,给自己带来归属感,安全感,我们根本不在乎车和房,我们只是要这种感觉 你做的那些不浪费时间的事情,也只是为了体验,玩游戏也是为了体验,有什么高低之分呢, 毕竟 硬要给人生赋个意义的话 也就只有体验这个理由了 存档下我在知乎上的答案 https://www.zhihu.com/people/du-li-te-xing-de-qin-zi/ans..... 玩游戏很浪费时间,但为什么仍有很多人沉迷其中? 杂谈
MyBlog www.moyck.com 序言 上篇文章 Docker的简单安装与使用讲到了battery-historianh的安装和配置,这次记录的就是battery-historianh的使用和Android耗电优化的一些想法。 1.简介 公司的一个项目就是通过蓝牙不断搜索附近的设备,当搜到设备或者设备消失时会将设备ID和当前定位坐标发送到服务器。然而客户反映该APP耗电过于严重。因此我的任务就是找到耗电严重的原因并且 fix it!通过搜索发现了一个好用的电量消耗分析的工具。battery-historian这个工具是Google的出品,能通过图表直观的看到设备各个模块或者进程消耗的电量。开始解决问题之前必须找到问题的核心和思路,毕竟知自知彼百战不殆。 2.battery-historian的安装配置 参考上篇文章Docker的简单安装与使用。如果发现配置失败也没关系,这里有个别人搭好的环境可以直接用 https://bathist.ef.lc/。在我配置了一天Docker之后才发现这个网址,令人窒息。所以说能用谷歌就别用百度。 3.准备工作 在终端输入如下代码开启Androi.... Andorid 耗电优化与 battery-historian 的基本使用 Android