技术群里面获取的小知识(一)

volley框架 是开了四个线程去跟服务器交互的。在onResponse里面,就又回到了主线程,这样我们就可以操作UI了;


安卓里如何实现定时的功能,我需要每隔一段时间采集一下各种传感器的数据:采用定时器:timer;


清除自己app的通知栏可以在发送通知的时候在intent中携带id,然后在广播中拿到id清除通知栏的对应的信息;


自定义一个Toast,布局里面的控件内容我怎么在代码里面改动啊?例如我下布局里面有一个Textview,我想改变内容怎么写:

View view = getLayoutInflater().inflate(R.layout.toast_content_view, null, false);
mToast = new Toast(getApplicationContext());
mToast.setView(view);
View v = mToast.getView();
((TextView) v.findViewById(R.id.toast_view)).setText(txt);


vitamio 视频的呢  切换全屏的代码片段:

mVideoView.setVideoLayout(VideoView.VIDEO_LAYOUT_SCALE, 0); //全屏


搜索下的文字漂浮用什么实现的:android标签


图片压缩 :

public Bitmap revitionImageSize(String path) throws IOException {
BufferedInputStream in = new BufferedInputStream(new FileInputStream(
new File(path)));
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeStream(in, null, options);
in.close();
int i = 0;
Bitmap bitmap = null;
while (true) {
if ((options.outWidth >> i <= 256)
&& (options.outHeight >> i <= 256)) {
in = new BufferedInputStream(
new FileInputStream(new File(path)));
options.inSampleSize = (int) Math.pow(2.0D, i);
options.inJustDecodeBounds = false;
bitmap = BitmapFactory.decodeStream(in, null, options);
break;
}
i += 1;
}
return bitmap;
}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值