星期天:晴
自学Android快半年,才终于找到工作,实在是不容易。今天开了一天的会,主要是确定产品的工作原理和任务安排,事情还是挺多的。
今天的三个问题:
1. Android Studio用惯了,现在这个公司之前的app是用eclipse做的,所以我也用eclipse了。调试的时候发现LogCat里的消息瞬间消失了,原来是因为缓存条数太少。只需要到Window——>Android——>LogCat修改LogCat的缓存条数就可以了。
2. 定时执行任务
private Handler timeHandler=new Handler();
Runnable timeRunnable=new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
//do anything here
timeHandler.postDelayed(timeRunnable, 1000);
}
};
然后只要 new Thread(timeRunnable).start(); 就可以执行了。
3. PopupWindow背景模糊
//弹出popupWindow时背景模糊
private void setBackgroundAlpha(float bgAlpha)
{
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.alpha = bgAlpha; //0.0-1.0
getWindow().setAttributes(layoutParams);
}