摘要:
mvvm里, 1.要使用到的变量与数据都应该放在vm里,Activity,Fragment只放界面与修改界面的代码,,,,可以使用 开发者选项->不保留活动 来测试 模块化 1.模块化,组件化相当于 人的手脚,分离时,其他功能还是可以用 2.要做到一个模块代码分离时, 其他代码完全不受影响,或者极少 阅读全文
摘要:
fun initWebviewSettgings(mWebView: WebView) { val webSetting: WebSettings = mWebView.getSettings() webSetting.javaScriptEnabled = true webSetting.defa 阅读全文
摘要:
1. https://www.kotlincn.net/docs/reference/coroutines/cancellation-and-timeouts.html runBlocking 也是非常有用的,,,用在很多需要 立即运行,,不能挂起的场合2. 阻塞线程 表达式内部 是否有返回值 并发 阅读全文
摘要:
在socket长连接时 需要启动一个线程在检测是否已经断开了连接,,,如果再加上切换帐号(只保留一个连接),,,这样就很容易出错,导致出现两个检测线程, 这时候就需要启动一个 单线程池 来确保只有一个线程做这个检测的事 阅读全文
摘要:
这一篇是复制别人的 Android View 的绘制流程 阅读全文
摘要:
/** *@作者 ${USER} *@创建日期 ${DATE} ${TIME} *@说明 */ 阅读全文
摘要:
声明式 UI 介绍 https://flutter.cn/docs/get-started/flutter-for/declarative 深入理解 Flutter 布局约束 https://flutter.cn/docs/development/ui/layout/constraints Flut 阅读全文
摘要:
1.开启Service 华为比小米存活的更长久 2.华为10的程序删除图片,会被系统拦截并提示,小米不会 3. 华为10 会报错 java.lang.RuntimeException: Unable to start activity ComponentInfo{net.topstarts.dev/ 阅读全文
摘要:
https://flutter.cn/docs/development/packages-and-plugins/developing-packages 看了文档,去Android Studio试验了下 File->New->New Flutter project 工程名称:: flutter_pl 阅读全文
摘要:
https://flutter.cn/docs/development/ui/assets-and-images Flutter 应用程序包含代码和 assets(也为资源)。资源是被打包到应用程序安装包中,可以在运行时访问的一种文件。常见的资源类型包括静态数据(例如 JSON 文件),配置文件,图 阅读全文