1.DownLoadManager
DownLoadManager.Query
DownLoadManager.Quest
的使用
2.Activity自动生成
Fragment自动生成
3.StringFormat.format %[index$][标识][最小宽度]转换方式
十进制
0用0补
-左对齐
%1取index
int转HexString return %1$02x
int转color return %1$#x
标识:
'-' 在最小宽度内左对齐,不可以与“用0填充”同时使用
'#' 只适用于8进制和16进制,8进制时在结果前面增加一个0,16进制时在结果前面增加0x
'+' 结果总是包括一个符号(一般情况下只适用于10进制,若对象为BigInteger才可以用于8进制和16进制)
' ' 正值前加空格,负值前加负号(一般情况下只适用于10进制,若对象为BigInteger才可以用于8进制和16进制)
'0' 结果将用零来填充
',' 只适用于10进制,每3位数字之间用“,”分隔
'(' 若参数是负数,则结果中不添加负号而是用圆括号把数字括起来(同‘+’具有同样的限制)
转换方式:
d-十进制 o-八进制 x或X-十六进制
4.int tmp = Integer空指针问题
Integer.MAX_VALUE的使用
5.double 0.3+0.3+0.3出错
6.中文的length为1
7.Calendar的使用
8.jxl getCell(cellindex,rowindex);//反的。。
9.ServiceUtil的使用
10.httpmini上传文件
11.HttpErrorCodeException将IOException分类
12.发送和接收数据使用LOG方便调试
13.MyApp使用SharedPerfence保存APP设置数据
14.ReflectUtil生成当前方法名
15.ViewUtil定位真实的ExpandableListView的position
16.自定义View
创建canvas
Bitmap bm = Bitmap.createBitmap(getWidth() - marginLeft
- marginRight, getHeight() - marginTop,
Bitmap.Config.ARGB_8888);
Canvas part = new Canvas(bm);
bottomTextPaint.setTextAlign(Align.CENTER);
cloumnBoderPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
boderPaint.setStyle(Paint.Style.STROKE);
bottomTextPaint.setAntiAlias(true);
isEditMode//判断是否使用编辑模式
17.dispatchTouchEvent
onIter..event
onTouchEvent
TouchListener
ClickListener
LongClickListener
执行的先后顺序与条件
18.View不滚动的设置
/**
* 设置不滚动
*/
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
19.Anim移动动画移动后图片跟着移动,并监听动画结束
20.自定义ViewGroup中可以得到里面的View并做处理
21.ImageLoader的使用
22.popwindow背景阴影
23.dialog的定位
24.微信聊天界面
25.切换fragment时按钮下面的横线的移动动画
26.平板的屏幕分辨率和手机不能用同样的处理方式
屏幕密度的使用
27.半角边框及按钮颜色的处理
28.Style处理
29.Intent隐式调用
30.打开文件的方式
31.Fragment的OnActivityResult的传递处理
32.getSupportFragmentManager
33.ExpandableListView的expland和colland
使用groupid,childid和hasStableIds处理更新会出现的问题
34.moveView使用单位时间移动的数量判断是否移动
35.在CheckData中打印错误信息和设置obj的值
36.annotion出错的处理
37.TypedArray和Typeface的使用
38.二维码画4个角和二维码框框的宽和高
DownLoadManager.Query
DownLoadManager.Quest
的使用
2.Activity自动生成
Fragment自动生成
3.StringFormat.format %[index$][标识][最小宽度]转换方式
十进制
0用0补
-左对齐
%1取index
int转HexString return %1$02x
int转color return %1$#x
标识:
'-' 在最小宽度内左对齐,不可以与“用0填充”同时使用
'#' 只适用于8进制和16进制,8进制时在结果前面增加一个0,16进制时在结果前面增加0x
'+' 结果总是包括一个符号(一般情况下只适用于10进制,若对象为BigInteger才可以用于8进制和16进制)
' ' 正值前加空格,负值前加负号(一般情况下只适用于10进制,若对象为BigInteger才可以用于8进制和16进制)
'0' 结果将用零来填充
',' 只适用于10进制,每3位数字之间用“,”分隔
'(' 若参数是负数,则结果中不添加负号而是用圆括号把数字括起来(同‘+’具有同样的限制)
转换方式:
d-十进制 o-八进制 x或X-十六进制
4.int tmp = Integer空指针问题
Integer.MAX_VALUE的使用
5.double 0.3+0.3+0.3出错
6.中文的length为1
7.Calendar的使用
8.jxl getCell(cellindex,rowindex);//反的。。
9.ServiceUtil的使用
10.httpmini上传文件
11.HttpErrorCodeException将IOException分类
12.发送和接收数据使用LOG方便调试
13.MyApp使用SharedPerfence保存APP设置数据
14.ReflectUtil生成当前方法名
15.ViewUtil定位真实的ExpandableListView的position
16.自定义View
创建canvas
Bitmap bm = Bitmap.createBitmap(getWidth() - marginLeft
- marginRight, getHeight() - marginTop,
Bitmap.Config.ARGB_8888);
Canvas part = new Canvas(bm);
bottomTextPaint.setTextAlign(Align.CENTER);
cloumnBoderPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
boderPaint.setStyle(Paint.Style.STROKE);
bottomTextPaint.setAntiAlias(true);
isEditMode//判断是否使用编辑模式
17.dispatchTouchEvent
onIter..event
onTouchEvent
TouchListener
ClickListener
LongClickListener
执行的先后顺序与条件
18.View不滚动的设置
/**
* 设置不滚动
*/
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
19.Anim移动动画移动后图片跟着移动,并监听动画结束
20.自定义ViewGroup中可以得到里面的View并做处理
21.ImageLoader的使用
22.popwindow背景阴影
23.dialog的定位
24.微信聊天界面
25.切换fragment时按钮下面的横线的移动动画
26.平板的屏幕分辨率和手机不能用同样的处理方式
屏幕密度的使用
27.半角边框及按钮颜色的处理
28.Style处理
29.Intent隐式调用
30.打开文件的方式
31.Fragment的OnActivityResult的传递处理
32.getSupportFragmentManager
33.ExpandableListView的expland和colland
使用groupid,childid和hasStableIds处理更新会出现的问题
34.moveView使用单位时间移动的数量判断是否移动
35.在CheckData中打印错误信息和设置obj的值
36.annotion出错的处理
37.TypedArray和Typeface的使用
38.二维码画4个角和二维码框框的宽和高