自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 flutter暂停热加载并完整安装安装包apk

关闭flutter热加载;flutter热加载导致安装没有真正安装;

2019-10-30 10:52:16 282

原创 Flutter AppBar 详解

概述AppBar({ Key key, this.leading, //widget类型,即可任意设计样式,表示左侧leading区域,通常为icon,如返回icon this.automaticallyImplyLeading = true, // 如果leading!=null,该属性不生效;如果leading==null且为true,左侧leading区域留白;如...

2019-10-07 16:57:02 5635 1

原创 Flutter 图片加载报错:Unable to load asset: xxx.png 解决方法

工程中的代码:Container(decoration: BoxDecoration(image: DecorationImage(image: AssetImage('images/1.png'),fit: BoxFit.cover),)附录flutter官方提供的加载asset资源例子:https://github.com/nisrulz/flutter-exa...

2019-09-13 21:23:01 29753 4

原创 Android invalidate(Rect)局部刷新不生效问题的解决方案

原因:如下图所示,这个方法已经在API21废弃了,官方说明,开启硬件加速后,不需要关注脏区域;在21以上版本invalidate(Rect)等效于invalidate()全局刷新,并且更推荐使用invalidate();解决措施:方法1:开启硬件加速,方法2:使用clipRect(Rect)方法设置局部绘制//脏区域自己计算RectF dirtyRect = new Rec...

2019-07-10 14:17:42 4247

原创 android 数据库操作的注意事项

1.尽量用事务完成一套数据库操作流程。虽然代码逻辑验证没问题,但还是会有低概率的异常,导致一个流程的数据库操作会中途出错,导致更严重的错,如系统IO繁忙等错误。错误例子如下public void test(AlarmData oldData, AlarmData newData) { try { SQLiteDatabase db = mHelper.getWri...

2019-04-17 17:56:01 239

原创 Android studio 快速定位到错误代码行(报错行)

android studio中,如何定位到当前编辑页的报错行代码编辑页右侧Bar有各种提示颜色,但有时一堆蓝色的TODO、黄色的Warning和红色的Error混杂在一起,不容易看到错误行。可以使用了两个快捷键Previous Highlight Error(Shift+F1),Next Highlight Error(Shift+F2)快速定位到报错行File-> Settin...

2019-01-15 16:04:25 9228 3

原创 android 异步写入日志到文件中

有些android设备关闭了logcat日志输出,想要查看程序的日志信息就得将log写到文件中.写文件是耗时操作,为不影响性能,需要异步线程处理.log记录是很频繁的操作,不该每次记录日志都创建线程,否则CPU开销太大,反倒影响了性能,需要保持线程常在,有需要时,再工作.外部调用:AsyncLogger.Logging("TAG", "my log info...");AsyncLog

2016-10-12 16:39:31 2067 1

原创 Android Preference置灰显示

可以通过xml或者java代码配置preference是否可以置灰:1.         android:shouldDisableView="true"/>2.mPreference.setShouldDisableView(true);注意了!这个属性不是"是否置灰",而是"enable属性是否可以置灰preference"因此用法应是:xml配置android

2016-09-22 14:55:06 6256

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除