Android 开发小技巧

来源:互联网 发布:lollipop软件下载 编辑:程序博客网 时间:2024/05/07 14:21

Android特性篇

查看各个版本的Android特性

可查看Android官网的国内站点

工具篇

类中实现Serializable自动生成serialVersionUID

Setting->Editor->Inspections->Java->Serialization issues -> Serializable class without ‘serialVersionUID’(选中)

显示行号

Setting->Editor->General->Appearance->show line numbers(选中)

改变编辑区背景颜色

Setting->Editor->Colors&Fonts->General->Text->Default text->background->输入BEEDBE(豆沙绿)

每次保存的时候,每行多余的空格和TAB会被自动删除

Settings->IDE Settings->Editor->Other->Strip trailing spaces on Save->None

自定义注释模版

原文地址找不到了,直接看这里

常用快捷键

快捷键名称 功能 Ctrl+Alt+O 优化类或包的引用 Alt+Enter 自动修正 Ctrl+Alt+L 格式化代码 ALT+F7 查找方法被引用的地方 Ctrl+Alt+M 抽取方法 Ctrl+G 跳转到某一行 Shift+Shift 全局搜索

控件篇

控件 作用 android.support.v7.widget.LinearLayoutCompat 可以给每个子View添加分割线 ListPopupWindow 显示一个列表的PopupWindow

java篇

方法 功能 System.getProperty(“line.separator”) 获取换行符,”\n” File.separator 获取路径分隔符,“/”

测试篇

adb shell monkey -p packageName –throttle 300 -v 500
参数解读

参数 说明 –throttle 300 每个点击事件间的间隔为300毫秒 -v 500 执行500次点击事件

工具类

路径 ./android/webkit/URLUtil.java ./android/text/TextUtils.java ./android/text/format/DateUtils.java ./android/telephony/PhoneNumberUtils.java

Layout

参数 说明 android:keepScreenOn=”true” 保持屏幕常亮

不常见控件属性

.performClick();点击事件
未完待续。。。。。。

0 0
原创粉丝点击