Apm29's Studio.

Apm29's Studio.

it's better to burn out than to fade away

Dart 语法
Dart 学习数据类型 Dart中所有东西都是对象,包括数字、函数等 它们都继承自Object,并且默认值都是null(包括数字)因此数字、字符串都可以调用各种方法 Numbers Strings Booleans List(也就是数组) Maps 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647void main(){ //Dart 语言本质上是动态类型语言,类型是可选的 //可以使用 var 声明变量,也可以使用类型来声明变量 //一个变量...
CustomPaint
CustomPaintThe interface used by [CustomPaint] (in the widgets library) and[RenderCustomPaint] (in the rendering library).To implement a custom painter, either subclass or implement this interfaceto define your custom paint delegate. [CustomPaint] subclasses mustimplement the [paint] and [shouldR...
DataBinding in kotlin
DataBinding in kotlinDataBinding 引入 Gradle引入1234567891011121314apply plugin: 'kotlin-kapt'//需要使用kapt作为注解 处理器kapt { generateStubs = true} android{ .... dataBinding { enabled = true } } dependencies{ //...
Gradle与Groovy
Gradle与Groovy Gradle是用来构建的一个框架 Gradle的编译周期 每个项目的编译至少需要一个Project,一个Build.Gradle就代表一个Project里面包含多个Task,Task中包含很多Action,Action是一个代码块,里面是需要执行的代码 在编译过程中, Gradle 会根据 build 相关文件,聚合所有的project和task,执行task 中的 action。因为 build.gradle文件中的task非常多,先执行哪个后执行那个需要一种逻辑来保证。这种逻辑就是依赖逻辑,几乎所有的Task 都需要依赖其他 task 来执行,没有被...
Navigation初探
Navigation初探Usage Gradle引入 写的时候版本还是1.0.0-alpha1 1implementation "android.arch.navigation:navigation-fragment:$versions.navigation" 1implementation "android.arch.navigation:navigation-ui:$versions.navigation" 修改Layout文件 新增一个Fragment,指定道航文件的定义app:navGraph="@navigati...
Flutter
FlutterGet Started: Install on WindowsINFO 大部分来自 https://flutter.io Get the Flutter SDK SDKv0.2.8下载地址 Update your path 在window环境变量PATH中添加 flutter\bin, 记得重启电脑后生效 Run flutter doctor 在CMD中执行flutter doctor命令,检测哪些 工具/环境 没有安装 Android setup 一般是AndroidStudio Install Android Studio AndroidStudio S...
SpringFrameWork
SpringFrameWorkIoC container BeanFactory ApplicationContext 初始化IoC Container 1ApplicationContext context = new ClassPathXmlApplicationContext("services.xml", "daos.xml"); 获取Beans 12345678 // create and configure beansApplicationContext context = new ClassPathXmlApplicationContext("s...
avatar
Apm29
It's better to burn out than to fade away
FRIENDS
juejin