上一页 1 2 3 4 5 6 7 ··· 18 下一页
  2019年9月26日
摘要: type '(BuildContext, int) => dynamic' is not a subtype of type '(BuildContext, int) => Widget' 源码如下: 原因是因为_istviewItemBuilder没写 返回值类型Widget 加上就可以 阅读全文
posted @ 2019-09-26 16:48 mingfeng002 阅读(3430) 评论(0) 推荐(0) 编辑
摘要: 代码如下: 当BuildContext在Scaffold之前时,调用Scaffold.of(context)会报错。这时可以通过Builder Widget来解决,代码如下: 阅读全文
posted @ 2019-09-26 15:45 mingfeng002 阅读(1801) 评论(0) 推荐(0) 编辑
  2019年9月25日
摘要: flutter 处理dialog点击事件回调 阅读全文
posted @ 2019-09-25 18:51 mingfeng002 阅读(3453) 评论(0) 推荐(0) 编辑
摘要: 我在使用flutter里的对话框控件的时候遇到了一个奇怪的错误 研究了一下才知道,flutter里的dialog不是随便就能用的。 原代码如下: 点击按钮的时候没有任何反应,控制台的报错是: 分析下源码吧~ 看showDialog方法的源码: Navigator.of 的源码: 找到了一模一样的错误 阅读全文
posted @ 2019-09-25 17:30 mingfeng002 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: flutter dialog异常Another exception was thrown: No MaterialLocalizations found 这里顶层的context所在的Widget的顶层Widget属于StatefulWidget为什么还不能显示dialog呢 这里发现 这个Floa 阅读全文
posted @ 2019-09-25 17:30 mingfeng002 阅读(1649) 评论(0) 推荐(0) 编辑
  2019年9月11日
摘要: Binder IPC通信中,Binder是通信的媒介,Parcel是通信的內容。远程调用过程中,其参数都被打包成Parcel的形式来传递。 在IPC通信的Proxy端,我们经常可以看到下面类似的代码,一些参数都会打包到Parcel中。看下面的data和reply。 在IPC通信里,android是通 阅读全文
posted @ 2019-09-11 17:50 mingfeng002 阅读(2806) 评论(0) 推荐(0) 编辑
  2019年9月10日
摘要: ServiceManager是安卓中一个重要的类,用于管理所有的系统服务,维护着系统服务和客户端的binder通信。对此陌生的可以先看系统服务与ServiceManager来了解应用层是如何使用ServiceManager的。我们可以通过 ServiceManager.getService(Stri 阅读全文
posted @ 2019-09-10 18:36 mingfeng002 阅读(816) 评论(0) 推荐(0) 编辑
  2019年8月29日
摘要: 理解Java内存模型是深入学习Java并发不可或缺的部分。Java内存模型即Java Memory Model,简称为JMM,定义了多线程之间共享变量的可见性以及如何在需要的时候对共享变量进行同步。 JMM规定Java线程间的通信采用共享内存的方式。在Java中,所有成员变量、静态变量和数组元素都存 阅读全文
posted @ 2019-08-29 17:46 mingfeng002 阅读(200) 评论(0) 推荐(0) 编辑
  2019年8月28日
摘要: Android 获取 PackageInfo 引发 Crash 填坑 一般 Android 通过PackageInfo这个类来获取应用安装包信息,比如应用内包含的所有Activity名称、应用版本号之类的。PackageInfo通过PackageManager来获取,代码如下: PackageInf 阅读全文
posted @ 2019-08-28 15:19 mingfeng002 阅读(2263) 评论(0) 推荐(0) 编辑
  2019年8月23日
摘要: App开发不可避免的要和图片打交道,由于其占用内存非常大,管理不当很容易导致内存不足,最后OOM,图片的背后其实是Bitmap,它是Android中最能吃内存的对象之一,也是很多OOM的元凶,不过,在不同的Android版本中,Bitmap或多或少都存在差异,尤其是在其内存分配上,了解其中的不用跟原 阅读全文
posted @ 2019-08-23 18:03 mingfeng002 阅读(1093) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 18 下一页