调用 addItemDecoration(TextGridSpacingItemDecoration(3,//三列 1f.dp,//表格线 1dp R.color...
调用 addItemDecoration(TextGridSpacingItemDecoration(3,//三列 1f.dp,//表格线 1dp R.color...
android:id="@+id/tvMarkdownRatio" android:layout_width="wrap_content" android...
xml布局如下: 自定义View: NestedScrollableHost /* * Copyright 2019 The Android Open Source Pr...
前言 BottomSheetDialogFragment是官方提供的工具,平时用起来很爽,但是在使用过程中也遇到了一些问题,现把遇到的其中一个问题记录下来。 中间是解决问题的...
如果你熟悉 React Native ,那你可能会问了:“React Native 中的列表组件不是 FlatList 吗?” 没错。React Native 官方提供的列表...
功能需求:数字滚动动画控件定义,并带有单位,因ReactNative定义的动画控件实现效果不佳,所以需要使用RN调用原生控件来实现。 具体实现如下:官方调用API[https...
1、分析问题 当我们在 ~/.bash_profile 中配置环境变量, 但每次在IDE或者终端,重新开启新的窗口或者重启终端后,配置的环境变量都不生效了,还需要重新执行以下...
open .bash_profile 打开配置环境变量 source ~/.bash_profile 使环境变量生效 sudo lsof -i:8081 查看8081被占用...
使用React Native从零开始开发一款移动应用是一件很惬意的事情,但对于一些已经上线的产品,完全摒弃原有应用的历史沉淀,全面转向React Native是不现实的。因此...
场景 我们在本地开发某一个模块的时候,可能会有多次commit的场景。比如在A分支上开发东西,这个时候产品要在已上线版本加紧急需求,上线这个时候可能就得切到别的分支开发了。但...
目标操作系统[https://reactnative.dev/docs/environment-setup?os=macos&platform=android&guide=n...
1.Setting > Editor > Live Templates 2.配置 如下: /** * @author: $user$ * @param: $param$...
Android Studio是在谷歌的服务器上,初次安装AndroidStudio时下载SDK等必定失败,由于国际环境原因,大陆是无法正常访问谷歌的,所以我们在使用Andro...
上图是Android整体的架构,Android Runtime之于Android而言相当于心脏之于人体,是Android程序加载和运行的环境。这篇文章主要针对Android ...
1.导入arouter api'com.alibaba:arouter-api:1.5.2' 2. 项目工程最外层build.gradle 加入 buildscript { ...
1.WIFI连接var connectivityManager: ConnectivityManager? =null // WiFi连接回调 val networkCa...
使用过Android studio的朋友都知道怎么使用gradle去依赖别人写的开源库。如compile 'com.android.support:appcompat-v7:...
1 需求 你是否用过友盟、微信、微博、支付宝的sdk?有没有想研究一下对方的代码,却发现已经混淆了?你有没有想过有一天,你也会进入一家牛逼的企业,需要发布自己SDK?又或者仅...
val typeFilter = InputFilter { source, _, _, _, _, _ -> val p = Pattern.compile("...