安卓开发的小技巧(1)
来源:互联网 发布:centos入侵 编辑:程序博客网 时间:2024/05/29 18:46
英文出处:Charlie。欢迎加入翻译组。
今天,我们非常高兴在博客中推出《安卓开发的小技巧》系列文章。WillowTree 的 Android 团队有一个传统:我们会把这一周的开发心得(我们称为“小技巧”)分享到 Slack 频道中。现在我们打算将那些小技巧放到博客上给大家阅读。
我们鼓励大家在一周中尽可能多写一些小技巧(即使小技巧看起来十分显而易见),因为以后可能会对别人有帮助。有一些小技巧你可能已经知道了,也有一些你不知道的。不管怎样,我们希望这里分享的信息有助于提高你的编程能力,也希望你会喜欢我们首次分享出来的小技巧。欢迎随时询问和给出建议。
技巧 1
你知道 AndroidStudio 有一个很有用的 actionbar 库存图标生成器吗?只要打开:
[File] >[New] >[Image Asset]
在该界面中,选择“Clipart”就可以得到简易的库存组件。这样做会让你的设计师少一样操心的事,你同时也有足够的时间去解决之前忽视的 padding 问题。你懂的……
技巧 2
你知道怎样单独运行 Gradle 测试吗?只需运行:
技巧 3
使用严格模式可以确保你不会在主线程上做一些不应该做的事情。记住要在发布版本中把该模式关闭,如果你忘记关掉该模式,那么它会影响性能、导致程序崩溃。
http://developer.android.com/reference/android/os/StrictMode.html
技巧 4
你可以在 Picasso 上设置一个 RequestTransformer
来修改请求的 url。例如,添加图片的宽和高到 url 的参数中。
技巧 5
如果你在 manifest 中把一个 activity 设置成 android:windowSoftInputMode="adjustResize"
,那么 ScrollView
(或者其它可伸缩的 ViewGroups
)会缩小,从而为软键盘腾出空间。但是,如果你在 activity 的主题中设置了 android:windowFullscreen="true"
,那么 ScrollView
不会缩小。这是因为该属性强制 ScrollView
全屏显示。然而在主题中设置 android:fitsSystemWindows="false"
也会导致 adjustResize
不起作用。
- 安卓开发的小技巧(1)
- 安卓开发的小技巧(2)
- 安卓开发小技巧。
- 安卓开发小技巧
- 安卓新手开发学习小技巧
- 安卓开发中的小技巧
- 安卓开发项目优化小技巧
- 安卓基础小技巧--(一)
- Zurmo开发的小技巧(1)
- 黑马程序员之安卓开发小技巧
- 安卓开发— —小技巧集合
- 安卓开发中的一些实用小技巧
- 安卓开发小技巧 富文本SpannableString 使用
- 安卓开发小技巧---如何去掉Activity的转场动画
- toast,小技巧,安卓
- 自己总结的一些安卓的实用小技巧
- 安卓手机如何找回被误删的照片小技巧
- 安卓开发小技巧--TextView 设置的文字过长,显示三个点或者滚动形式显示
- mui 内置的常用手势事件
- Git安装与配置01
- TableView 点击cell,改变选中cell的高度
- 为什么要进行烦人的单元测试?
- Windows下Git使用入门00
- 安卓开发的小技巧(1)
- web项目ant打包完整案例
- 简单GLSurfaceView 动画,透明背景的实现。
- 参数估计(Parameter Estimation):频率学派(最大似然估计MLE、最大后验估计MAP)与贝叶斯学派(贝叶斯估计BPE)
- Git与TortoiseGit基本操作03
- StatsD!次世代系统监控的核心
- Brocade和Cisco交换机link aggregation/端口捆绑/链路汇聚互操作
- Ubuntu12.04安装配置tftp服务,以及错误解决
- Spring AOP 详解