## 快捷键 ##
1. ctrl+shift+f 代码自动排版
2. 网络请求必须放在子线程里面,否则会造成ANR异常
3. 设置样式(标题栏通用,所以可以设置样式)
4. 禁用点击事件 android:clickable="false" android:focusable="false" android:focusableInTouchMode="false" 是这三行代码搭配使用
5. 自定义属性(详细请看视频)思路图 在values文件夹下创建一个XML文件→设置后可在layout 文件夹下所属的布局写入自定义变量→在自定义class控件下设置→引用
6. match_parent=-1 wrap_content=-2
7. ctrl+1 设置变量
8. 给闪屏加入动画(详细看视频)
9. 自定义对话框(详细看视频),对于版本不兼容,需要把对话框设置为白色,设置边距为0
10. MD5加密 (MD5加盐处理) MD5->MD5(password + 用户昵称 + 用户id...)
11. 改变按钮的样式(通过查看源码,改变源码来改变Button的样式) 具体见11课
12. .9.png(9-patch) 通过黑色边线来描述图片的拉伸情况和填充文字的方式 上边线是表示图片的水平拉伸,左边线表示垂直拉伸,右边线表示垂直区域的填充区域 下边线表示水平填充区域
13. Activity跳转动画(16集)
1. ctrl+shift+f 代码自动排版
2. 网络请求必须放在子线程里面,否则会造成ANR异常
3. 设置样式(标题栏通用,所以可以设置样式)
4. 禁用点击事件 android:clickable="false" android:focusable="false" android:focusableInTouchMode="false" 是这三行代码搭配使用
5. 自定义属性(详细请看视频)思路图 在values文件夹下创建一个XML文件→设置后可在layout 文件夹下所属的布局写入自定义变量→在自定义class控件下设置→引用
6. match_parent=-1 wrap_content=-2
7. ctrl+1 设置变量
8. 给闪屏加入动画(详细看视频)
9. 自定义对话框(详细看视频),对于版本不兼容,需要把对话框设置为白色,设置边距为0
10. MD5加密 (MD5加盐处理) MD5->MD5(password + 用户昵称 + 用户id...)
11. 改变按钮的样式(通过查看源码,改变源码来改变Button的样式) 具体见11课
12. .9.png(9-patch) 通过黑色边线来描述图片的拉伸情况和填充文字的方式 上边线是表示图片的水平拉伸,左边线表示垂直拉伸,右边线表示垂直区域的填充区域 下边线表示水平填充区域
13. Activity跳转动画(16集)