Android疑难
StoneHui_
React | Vue | 微信小程序 | Android | Flutter | 微信小游戏
展开
-
解决SurfaceView画图时图片失真的问题
项目中使用到SurfaceView,绘制图片的时候总是出现一些条纹,好像被拉伸了似的,但是使用View去绘制时却这没有这个问题,针对SurfaceView找了好久都没找到原因,后来无意中发现Paint中一个方法,问题轻松解决。mPaint.setDither(true);原创 2015-10-10 17:29:33 · 1540 阅读 · 0 评论 -
解决ScrollView滚动条不在最顶部的问题
ScrollView中嵌套GridView(已重写),就是那种按照网上的方法。GridView重写以下方法解决不能完全显示的问题/** 重新方法,使其不会出现滚动条,以解决被嵌套进ScrollView不能正常显示的问题 */ @Override public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int e原创 2015-10-10 17:38:13 · 2271 阅读 · 0 评论 -
重写TimePickerDialog以解决多次添加的问题
使用TimePickerDialog时,点击对话框的确定按钮,会添加两条数据,原因是OnTimeSetListener中的onTimeSe()执行了两次,点击确定按钮时执行一次,对话框取消时,TimePickerDialog的onStop()方法中也执行了一次。解决方法:重写TimePickerDialog类,并覆盖onStop()import android.app.TimePickerDialo原创 2015-10-10 17:35:48 · 1238 阅读 · 0 评论 -
Android Studio 指定DEBUG和RELEASE版本打包时的APK文件名
build.gradle文件的代码片段:android {...... //打包后应用名称 applicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = output.outputFile def fileNam原创 2016-03-17 10:18:48 · 10337 阅读 · 1 评论 -
Android Studio No Debuggable Applications
今天换了台手机进行测试,但是手机连上之后却不能选择要输出log的应用(选应用的位置显示No Debuggable Applications),导致logcat中不断打印出一行行log,而从这茫茫log中找出自己需要的log是恨痛苦的,咋办咧?Google呗。 通过谷歌发现,大家解决此问题的方式大都是这样:从Android Studio的工具栏依次选择Tools-> Android -> Ena原创 2016-05-03 17:01:58 · 3914 阅读 · 1 评论 -
解决Bitmap转Drawable尺寸变小的问题
// 设置bitmap转成drawable后尺寸不变 DisplayMetrics metrics = new DisplayMetrics(); ((Activity)context).getWindowManager().getDefaultDisplay().getMetrics(metrics); Resources resources = new Resources(context.get原创 2015-10-10 17:32:37 · 2514 阅读 · 1 评论